threejs-geometry
CommunityCreate and optimize Three.js geometries.
Authornicolasieber-tm
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Designing 3D scenes in Three.js often requires juggling a variety of geometry types and data layouts. This Skill centralizes common geometry techniques—built-in shapes, custom BufferGeometry, and instancing—so developers can rapidly prototype and optimize geometry workflows.
Core Features & Use Cases
- Built-in geometries (BoxGeometry, SphereGeometry, PlaneGeometry, etc.) for quick scene setup.
- Custom BufferGeometry workflows, including attributes, indices, normals, and UVs for per-vertex control.
- Instancing patterns with InstancedMesh and InstancedBufferGeometry to render many objects efficiently.
- Geometry utilities and best practices for centering, scaling, morph targets, and performance optimization.
Quick Start
Create a simple scene using BoxGeometry and render it with a basic material. Then, extend to a custom BufferGeometry by adding position and normal attributes and observe the effect on lighting.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: threejs-geometry Download link: https://github.com/nicolasieber-tm/threejs-skills/archive/main.zip#threejs-geometry Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.