SuperAPI AI 工具集

threejs

通用与其它

查看项目

更新于 10-15 21:35

技能介绍

用途:在构建 3D 网页应用时使用,基于 Three.js 处理 WebGL/WebGPU 渲染,涵盖场景搭建、模型加载、动画、物理与 VR/XR 等任务。

主要能力:资料称包含 556 个可搜索示例、60 个 API 类、20 个用例模板,覆盖 13 个类别,如 webgl(216)、webgpu(190,标注 wip)、webgl/advanced(48)、webgl/postprocessing(27)、webxr(26)、physics(13)。主题涉及 GLTF 加载器、PBR 材质、粒子效果、阴影、后处理、计算着色器与 TSL;集成方向包括 WebGPU、物理引擎与空间音频。

使用方式:通过搜索 CLI 查找示例与 API,例如 python3 .claude/skills/threejs/scripts/search.py "<query>" [--domain <domain>] [-n <max_results>];域可选 examples、api、use-cases、categories,并支持 --use-case、--category、--complexity 等过滤。资料还给出快速开始代码:创建 Scene、PerspectiveCamera、WebGLRenderer,添加灯光,用 GLTFLoader 加载模型,并在 requestAnimationFrame 循环中渲染。

适用场景:3D 场景、游戏或可视化;加载 GLTF/FBX/OBJ 模型;实现动画、物理或 VR/XR;粒子效果与自定义着色器;渲染性能优化。

限制:资料未提供收费、价格、平台支持范围与效果保证等信息;webgpu 类别标注为 wip。技能文本包含大量面向特定 AI 工具的项目协议、任务跟踪与文档路由要求,属于该仓库的工作流约定,并非 Three.js 本身的功能。