Isometric Winter Village Diorama with Procedural Snow and Light
From Wikiprompt, the free prompt encyclopedia
Isometric Winter Village Diorama with Procedural Snow and Light A detailed prompt for creating a procedural Three.js winter village diorama with GPU-instanced snowfall, translucent ice, warm lighting, and a cutaway cross-section, all in a single HTML file.
Prompt ContentSave
π
Prompt: An isometric winter-village diorama on Christmas Eve: a small alpine hamlet at dusk, snow falling softly over steep roofs and a frozen pond.
Include: a timber chalet with warm glowing windows and smoke curling from the chimney, a tall fir decorated with string lights and a star, a little stone church with a lit bell tower, a frozen pond with a few skaters gliding in slow loops, a sled leaning on a fence, lanterns along a snowy path, pine trees heavy with snow, a wooden sleigh with gift boxes.
The village stands on a floating block with a cutaway edge showing the snowpack layers, frozen soil, rock and roots in section, and the pond's ice sheet over dark still water. Soft studio-like background, gentle tilt-shift feel.
Snow and light are the subject; make them the best you can in a browser:
- Snowfall: thousands of GPU-instanced flakes with varied size, drift, gentle turbulence and parallax depth; flakes catch the light near lamps and windows.
- Snowpack: soft rounded drifts on roofs, eaves and branches, subtle sparkle (view-dependent glints), cool blue shadows, warm bounce near light sources.
- Ice: the pond is slightly translucent with frosted edges, faint cracks, and reflections of the tree lights and sky; skater trails etched into the surface.
- Light: warm 2700K window and lantern glow against a cold blue-violet twilight, bloom on string lights, twinkling bulbs that cycle slowly, chimney smoke lit from below.
Colour: dusk gradient from deep indigo overhead to pale lavender at the horizon; snow in blue-white shadows and cream highlights; warm amber and red accents only where light falls.
Drag to rotate, wheel to zoom; it idles with a slow turn and runs smoothly forever (60fps, no memory growth, particles recycled).
Use Three.js, everything procedural (geometry, textures, noise, shaders), no other external assets. Single self-contained HTML file.
Sign in to see the full prompt
Continue with:
By logging in, you agree to our Terms of Use and Privacy Policy
Usage
This prompt is designed for use with creative. Copy the prompt content above and paste it into your preferred AI tool.
For best results, you may customize the placeholders (indicated by square brackets or capital letters) with your specific requirements.
References
- Category: creative Prompts
- Source: https://x.com/ivanfioravanti/status/2117322192597696575
Talk
0 comments