Real-time campfire VFX for HDRP and URP: EmberGen-simulated fire flipbooks on camera-facing billboards, with smoke, sparks, heat haze and flickering light.Bring a living campfire into your scene with one drag-and-drop prefab. The fire was simulated in EmberGen and baked into flipbooks, so it moves like real flames while costing only a few quads to render.A dedicated flipbook shader packs 3 animation frames into the R, G and B channels of every cell, blends between frames and colors the flames with an editable heat gradient. The fire quads always turn to face the camera around the vertical axis, so the flame keeps growing upwards from any angle, with no script running.Key features:- 4 fire types to choose from, each a separate EmberGen flipbook- One prefab: fire, smoke, sparks, heat haze and a light flicker script- Works in HDRP and URP from the same shaders and materials- Flame wave, side sway and flicker controls in the material- Soft fade near geometry and near the camera- Per-object random time offset: several fires never animate in sync- Demo scenes for HDRP and URP with a hand-made log pileThe log models are included for the demo scenes; log textures are not included.- Render pipelines: HDRP and URP (tested in Unity 6000.3, HDRP/URP 17.3). Built-in Render Pipeline is not supported.- URP setup: Depth Texture and Opaque Texture enabled on the URP Asset, Linear color space. HDRP setup: Distortion enabled.- Shaders (4, custom HLSL): Fire Flipbook, Smoke Particle, Spark Particle, Heat Haze.- Fire textures: 4 flipbooks, 6x4 cells x 3 RGB frames = 72 frames each, BC7; 1 at 4096 px, 2 at 2048 px, 2 at 1024 px.- Smoke: 8x8 flipbook, 2048 px, BC7. Sparks and heat haze are procedural, no textures.- Fire geometry: 4 billboard quads, 8 triangles in total; billboarding in the vertex shader, SRP Batcher compatible, GPU instancing supported.- Particle limits: smoke 100, sparks 2 x 200, heat haze 30.- In URP the heat haze bends opaque geometry only.- Demo: 2 log models (untextured, one material per pipeline).- Scripts: FireLightFlicker (namespace FireSmokeVFX, own assembly definition).- Documentation: Documentation/README.md.


