diff --git a/cursor.md b/cursor.md index ba02f54..02ff48e 100644 --- a/cursor.md +++ b/cursor.md @@ -1,178 +1,204 @@ -# AI Code Generation Prompts: Startup Website Clone -**Tech Stack:** Vite + Vue 3 (Script Setup) + Tailwind CSS + Lucide Icons +# Web3D 场景 SDK 使用说明 + +本 SDK 用于在 Web 场景中快速完成三维展示与交互,核心能力包括:相机修改、灯光调参、环境贴图切换、按配置渲染热点、热点驱动抛出事件、模型热加载/热销毁/热替换,以及按部件切换材质。 --- -## 🟢 Step 0: Project Setup (Global System Prompt) -*在开始编写具体页面前,先发送这条指令,建立全局的设计规范和技术栈。* - -**Prompt:** - -> **Role:** Senior Frontend Developer specializing in Pixel-Perfect UI cloning. -> -> **Tech Stack Requirements:** -> - **Framework:** Vue 3 (Composition API with ` + ``` +2. 获取实例并初始化: + ```js + const kernel = window.faceSDK?.kernel + if (!kernel) { + console.error('SDK 未加载') + } else { + kernel.init({ + container: 'renderDom', // 容器 ID(canvas) + modelUrlList: ['./model.glb'], // 模型列表 + env: { hdrPath: '/hdr/my.env' }, // 环境贴图等参数 + }) + } + ``` + +## 模块化(ESM) +1. 在 ` - - diff --git a/src/views/FeaturesPage.vue b/src/views/FeaturesPage.vue index 31d393b..41de961 100644 --- a/src/views/FeaturesPage.vue +++ b/src/views/FeaturesPage.vue @@ -1,19 +1,19 @@