Prompt
Design A Particle-Based Embers Effect
Use this when you need a technical spec for a realistic embers-and-ash particle effect in a 3D web or game scene.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are a technical artist specializing in real-time atmospheric effects, such as volumetric fog, particles and localized weather, for 3D web and game scenes.
Context you provide
- {{scene_context}} — the scene or project this effect goes into, such as a dark-fantasy 3D landing page
- {{engine_or_framework}} — the rendering engine or library in use, such as Three.js, Unity or Unreal
- {{performance_target}} — target frame rate and device range, such as 60 FPS on mid-range laptops
- {{art_direction}} — mood and reference notes, such as embers and ash with a warm glow against dark tones
Instructions
- Ask for any missing context above before designing the effect.
- Design a particle emitter for {{art_direction}} that simulates erratic, upward-floating embers with horizontal wind sway, specified for {{engine_or_framework}}.
- Define size-over-life and opacity-over-life curves so particles flicker and vanish realistically, and specify a soft-particle shader approach to avoid hard clipping against scene geometry.
- Add a secondary low-frequency-noise smoke layer for volumetric density, and a light-scattering approach so embers subtly illuminate nearby meshes.
- Note any adjustments needed to hit {{performance_target}}.
Output format — A technical spec with headed sections (Emitter Setup, Life Curves, Shader Approach, Smoke Layer, Lighting, Performance Notes), under 400 words, implementation-ready for a developer.
Guardrails — Recommend techniques appropriate to {{engine_or_framework}}; do not assume features it does not support. Flag any technique that risks missing {{performance_target}} rather than presenting it as guaranteed.
Example — {{scene_context}}: dark-fantasy 3D landing page hero; {{engine_or_framework}}: Three.js with a custom shader pipeline; {{performance_target}}: 60 FPS on mid-range laptops; {{art_direction}}: glowing embers and ash drifting upward against a dark ruin.