Loading...
Loading...
Compare original and translation side by side
| Task Type | Skill | Primary Signal Words |
|---|---|---|
| Scene setup | | canvas, scene, camera, lights, render, useFrame |
| Custom shapes | | geometry, vertices, bufferAttribute, instancing, mesh |
| Surface appearance | | material, shader, texture, uniform, color, PBR |
| 任务类型 | 技能 | 核心关键词 |
|---|---|---|
| 场景搭建 | | canvas, scene, camera, lights, render, useFrame |
| 自定义形状 | | geometry, vertices, bufferAttribute, instancing, mesh |
| 表面外观 | | material, shader, texture, uniform, color, PBR |
| Task Type | Skill | Primary Signal Words |
|---|---|---|
| Optimization | | performance, FPS, draw calls, LOD, culling, memory |
| Helpers/Controls | | OrbitControls, useGLTF, Text, Environment, Html |
| 任务类型 | 技能 | 核心关键词 |
|---|---|---|
| 性能优化 | | performance, FPS, draw calls, LOD, culling, memory |
| 辅助工具/控制器 | | OrbitControls, useGLTF, Text, Environment, Html |
r3f-dreir3f-geometryr3f-materialsr3f-fundamentalsr3f-dreir3f-geometryr3f-materialsr3f-fundamentalsr3f-fundamentalsr3f-fundamentalsr3f-fundamentals → Canvas, camera, lights, render loop
r3f-drei → OrbitControls, Environment, helpers
r3f-materials → MeshStandardMaterial, texturesr3f-fundamentals → Canvas, camera, lights, render loop
r3f-drei → OrbitControls, Environment, helpers
r3f-materials → MeshStandardMaterial, texturesr3f-fundamentals → Scene setup, useFrame for animation
r3f-geometry → Custom BufferGeometry if needed
r3f-materials → ShaderMaterial, uniforms, GLSLr3f-fundamentals → Scene setup, useFrame for animation
r3f-geometry → Custom BufferGeometry if needed
r3f-materials → ShaderMaterial, uniforms, GLSLr3f-fundamentals → Scene, camera, render loop
r3f-geometry → InstancedMesh, buffer attributes
r3f-materials → Custom particle shader
r3f-performance → Optimization, draw call reductionr3f-fundamentals → Scene, camera, render loop
r3f-geometry → InstancedMesh, buffer attributes
r3f-materials → Custom particle shader
r3f-performance → Optimization, draw call reductionr3f-fundamentals → Scene structure
r3f-drei → useGLTF, Environment, ContactShadows, OrbitControls
r3f-materials → PBR materials, environment mapping
r3f-performance → LOD, texture optimizationr3f-fundamentals → Scene structure
r3f-drei → useGLTF, Environment, ContactShadows, OrbitControls
r3f-materials → PBR materials, environment mapping
r3f-performance → LOD, texture optimizationr3f-fundamentals → Base scene management
r3f-geometry → Merged geometry, instancing
r3f-performance → LOD, culling, lazy loading
r3f-drei → Bounds, Preload, Detailedr3f-fundamentals → Base scene management
r3f-geometry → Merged geometry, instancing
r3f-performance → LOD, culling, lazy loading
r3f-drei → Bounds, Preload, Detailed| Scenario | Model Loading | Custom Shapes | Custom Shaders | Optimization | Route To |
|---|---|---|---|---|---|
| Simple viewer | Yes | No | No | No | fundamentals + drei |
| Custom geometry | No | Yes | No | No | fundamentals + geometry |
| Shader art | No | Maybe | Yes | No | fundamentals + materials + geometry |
| Game/simulation | Maybe | Yes | Maybe | Yes | all skills |
| Product viz | Yes | No | No | Maybe | fundamentals + drei + materials |
| Particles | No | Yes | Yes | Yes | fundamentals + geometry + materials + performance |
| 场景 | 模型加载 | 自定义形状 | 自定义着色器 | 性能优化 | 路由指向 |
|---|---|---|---|---|---|
| 简单查看器 | 是 | 否 | 否 | 否 | fundamentals + drei |
| 自定义几何 | 否 | 是 | 否 | 否 | fundamentals + geometry |
| 着色器艺术 | 否 | 可能 | 是 | 否 | fundamentals + materials + geometry |
| 游戏/模拟 | 可能 | 是 | 可能 | 是 | 所有技能 |
| 产品可视化 | 是 | 否 | 否 | 可能 | fundamentals + drei + materials |
| 粒子效果 | 否 | 是 | 是 | 是 | fundamentals + geometry + materials + performance |
r3f-fundamentals (foundation)
├── r3f-geometry (extends fundamentals)
├── r3f-materials (extends fundamentals)
├── r3f-drei (extends fundamentals)
└── r3f-performance (applies to all)r3f-fundamentalsr3f-geometryr3f-materialsr3f-dreir3f-performancer3f-fundamentals (foundation)
├── r3f-geometry (extends fundamentals)
├── r3f-materials (extends fundamentals)
├── r3f-drei (extends fundamentals)
└── r3f-performance (applies to all)r3f-fundamentalsr3f-geometryr3f-materialsr3f-dreir3f-performancer3f-fundamentalsr3f-dreir3f-dreir3f-fundamentalsr3f-dreir3f-dreiUser Request
│
▼
┌─────────────────────┐
│ Need 3D model? │──Yes──▶ r3f-drei (useGLTF)
└─────────────────────┘
│ No
▼
┌─────────────────────┐
│ Custom geometry? │──Yes──▶ r3f-geometry
└─────────────────────┘
│ No
▼
┌─────────────────────┐
│ Custom shader? │──Yes──▶ r3f-materials
└─────────────────────┘
│ No
▼
┌─────────────────────┐
│ Performance issues? │──Yes──▶ r3f-performance
└─────────────────────┘
│ No
▼
┌─────────────────────┐
│ Controls/helpers? │──Yes──▶ r3f-drei
└─────────────────────┘
│ No
▼
r3f-fundamentals (default)用户请求
│
▼
┌─────────────────────┐
│ 需要3D模型? │──是──▶ r3f-drei (useGLTF)
└─────────────────────┘
│ 否
▼
┌─────────────────────┐
│ 需要自定义几何? │──是──▶ r3f-geometry
└─────────────────────┘
│ 否
▼
┌─────────────────────┐
│ 需要自定义着色器? │──是──▶ r3f-materials
└─────────────────────┘
│ 否
▼
┌─────────────────────┐
│ 存在性能问题? │──是──▶ r3f-performance
└─────────────────────┘
│ 否
▼
┌─────────────────────┐
│ 需要控制/辅助工具? │──是──▶ r3f-drei
└─────────────────────┘
│ 否
▼
r3f-fundamentals (默认)/mnt/skills/user/r3f-fundamentals/SKILL.md/mnt/skills/user/r3f-geometry/SKILL.md/mnt/skills/user/r3f-materials/SKILL.md/mnt/skills/user/r3f-performance/SKILL.md/mnt/skills/user/r3f-drei/SKILL.md/mnt/skills/user/r3f-fundamentals/SKILL.md/mnt/skills/user/r3f-geometry/SKILL.md/mnt/skills/user/r3f-materials/SKILL.md/mnt/skills/user/r3f-performance/SKILL.md/mnt/skills/user/r3f-drei/SKILL.md