Fractal Cathedral
A procedurally generated fractal cathedral rises from recursive architectural elements, featuring repeating towers, transepts, and glowing rose windows that diminish in scale with each iteration. Built with Three.js, the structure uses `BoxGeometry`, `CylinderGeometry`, and custom `BufferGeometry` meshes with `MeshPhongMaterial` surfaces. The scene includes directional and ambient lighting through `DirectionalLight`, `PointLight`, and `AmbientLight` objects, while `OrbitControls` enable interactive camera orbiting, zooming, and panning.
AI-generated descriptionThree.js Fractal Cathedral
An interactive 3D visualization of a fractal cathedral created using Three.js. This project demonstrates procedural generation of architectural elements with recursive patterns to create a complex cathedral structure.
Features
- Recursive generation of cathedral elements
- Customizable fractal depth
- Interactive camera controls
- Realistic lighting and materials
Controls
- Click and drag to orbit the camera
- Scroll to zoom in/out
- Right-click and drag to pan