Ember Husk
Ember Husk is an interactive background in the UI HUB interactive backgrounds collection. A raw-WebGL (three.js) scene of a fractured volcanic husk with a single fixed-timestep physics update (PHYS_STEP 1/120 with up to 5 substeps and 0.88 damping) integrated into the render loop.
The component is driven by 14 documented props (background, size, structure, rock, core, crosses and 8 more), so colours, intensity, timing and density can be tuned from the call site instead of being hard-coded.
Implementation notes: WebGL; three; requestAnimationFrame loop.
Preview the interactive background in the browser above, copy the source, and paste it into your project. Interactive Backgrounds components in UI HUB are grouped by category so you can compare effects side by side before choosing one.