by Simon Dupont-Gellert – 2026
KULT is a full-featured browser-based 3D modeling and sculpting studio powered by Three.js.
Work modes: Select (transform gizmos), Build (place 6 primitive types on floor/surface/stack), Sculpt (vertex brush: raise, lower, smooth).
20 procedural assets: chair, table, stairs, arch, tree, rock, column, wall, mini city, sport car, suspension bridge, gas station, apartment block, water tower, helicopter, banana tree, bench, circular bench, modern lamp, planter.
Procedural generation: grid, line, circle or scatter duplication with random rotation, scale and Y offset.
4 visual filters: Manga (toon shading + pencil edges), Ink (3-layer irregular jitter), Neo Manga (tinted toon blend), Neon (emissive + bloom glow).
Post-processing: Unreal Bloom, Vignette, FXAA — all lazy-loaded on demand.
Animation: manual keyframes or presets (spin, float, pulse) with easing and loop options.
Import/Export: OBJ, STL, PLY, GLTF/GLB — loaded only when needed.
Preferences: light/dark theme, FOV, grid, shadows, IndexedDB auto-save, plus:
- Automatic GPU detection (high/mid/low tier) with Ultra/Balanced/Eco presets
- “Force dedicated GPU” toggle — forces high-performance, 2.5x pixel ratio, 2048+ shadow maps
Optimizations: 15 lazy-loaded modules, deferred FX composer after first paint, rendering paused when tab is hidden, undo/redo (50 actions).

Leave a Reply