threejs-syntax-geometries
OfficialMaster Three.js geometry fundamentals.
AuthorOpenAEC-Foundation
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Create and manage Three.js geometries efficiently using BufferGeometry and BufferAttribute to avoid common pitfalls such as forgetting to dispose(), not updating BufferAttributes, or choosing non-indexed geometry when indexing is advantageous.
Core Features & Use Cases
- Supports BufferGeometry, BufferAttribute, and all 21 built-in geometries
- Covers InstancedMesh for large object counts, ExtrudeGeometry, and custom geometry workflows
- Emphasizes memory management, indexing strategies, and correct usage of needsUpdate
Quick Start
Create a BufferGeometry with attributes and an optional index, then render using a Mesh or InstancedMesh.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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-syntax-geometries Download link: https://github.com/OpenAEC-Foundation/Three.js-Claude-Skill-Package/archive/main.zip#threejs-syntax-geometries 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.