sixth-3d-demos.git
21 hours agofeat(terrain): add animated fractal tree with hierarchical transforms master
Svjatoslav Agejenko [Sat, 4 Apr 2026 20:49:52 +0000 (23:49 +0300)]
feat(terrain): add animated fractal tree with hierarchical transforms

Implement recursive branching structure using AbstractCompositeShape with
Transform inheritance. Each branch has its own transform (position + rotation)
and recursively creates 3 sub-branches at 120-degree spacing, up to 5 levels
deep. Branches animate with sine-wave wobble using beforeTransformHook, where
parent motion cascades to children via TransformStack.

Add FrameListener to TerrainDemo for continuous animation updates. Make galaxy
generation deterministic with fixed rotation angles for reproducible demo
screenshots. Reorganize demo launcher with improved grouping.

Expand documentation with detailed descriptions for point cloud galaxy, raining
numbers, procedural terrain, and benchmark demos. Add responsive image
attributes and new screenshots.

29 hours agodocs: improve documentation formatting and add API links
Svjatoslav Agejenko [Sat, 4 Apr 2026 12:45:27 +0000 (15:45 +0300)]
docs: improve documentation formatting and add API links

Update CSG demo screenshot and add link to CSG documentation. Expand
Shape Gallery table with direct API documentation links for both
wireframe and solid polygon variants of each primitive shape. Apply
italic formatting (*Sixth 3D*) consistently throughout.

32 hours agoInitial commit
Svjatoslav Agejenko [Sat, 4 Apr 2026 09:53:56 +0000 (12:53 +0300)]
Initial commit