Procedural Primitives & Interactive Examples

Beginner-friendly tutorials exploring procedural geometry generation and real-time 3D rendering

← Back to Main Page
Beginner

01. Procedural Primitives

Learn Three.js fundamentals and procedural geometry generation. Start with simple shapes, progress to complex procedural diamonds with custom BufferGeometry!

Intermediate

02. Lighting Basics

Explore different light types and their effects on materials. Learn about ambient, directional, point lights, and advanced lighting techniques!

Advanced

03. Advanced Lighting

Master physically-based lighting with realistic light units, multiple colored lights, and PBR materials!

Intermediate Coming Soon

04. Material Properties

Understand PBR materials and their properties

Advanced Coming Soon

04. GLTF Model Loader

Load and display 3D models in GLTF format

Advanced Coming Soon

05. HDRI Environments

Create realistic lighting with HDRI environment maps

Beginner Coming Soon

06. Basic Animations

Learn how to animate objects and camera movements