SuperAPI AI 工具集

threejs-geometry-v2

办公与效率

查看项目

更新于 10-15 21:10

技能介绍

用途:该技能面向 Three.js 几何体创建与优化任务,当需要内置形状、自定义 BufferGeometry、顶点操作或实例化渲染时使用;聚焦网格结构,而非场景搭建或材质本身。

主要能力:覆盖内置几何体(Box、Sphere、Plane、Circle、Cylinder、Cone、Torus、TorusKnot、Ring、Capsule、多面体等)、路径类几何体(Lathe、Extrude、Tube)、文本几何体(FontLoader 与 TextGeometry)、BufferGeometry 自定义(position、normal、uv、color 属性与索引)、BufferAttribute 类型、几何体修改(setXYZ、needsUpdate、computeVertexNormals、computeBoundingBox/Sphere)、交错缓冲(InterleavedBuffer)、EdgesGeometry 与 WireframeGeometry、Points 点云与 Lines 线。

使用方式:先确认目标与范围,阅读 metadata.json 与 ORIGIN.md 确认来源,再按需加载 SKILL.md 等文件,仅加载会改变结果的支持文件;执行后对照上游预期验证,任务偏离时移交相关技能。示例:new THREE.BoxGeometry(1, 1, 1);new THREE.SphereGeometry(1, 32, 32);自定义 BufferGeometry 通过 setAttribute 设置 position、normal、uv、color,并用 setIndex 设置索引。

适用场景:创建 3D 形状、处理顶点、构建自定义网格、用实例化渲染优化性能。

限制:该技能为上游仓库的打包层,需保持来源可见;不提供收费、价格、平台或效果信息;references、examples、scripts、agents、assets 路径均标注为 n/a,暂未提供具体支持文件;不应用于架构、调试、设计或安全等主导性任务。