# Threejs Nuclear Reaction Fusion Energy using GLSL Shaders

> Working on a new minigame using threejs and glsl. A custom Mantis XR immersive demo scene about fusion energy. Shader interactivity is so addictive .

Canonical page: https://andersonmancini.dev/videos/threejs-nuclear-reaction-fusion-energy-using-glsl-shaders

Published: 2025-07-15 · Duration: 1:45 · Category: Projects · Tags: three.js, react-three-fiber, shaders, tutorial, threejsjourney, r3f

Watch: [YouTube](https://www.youtube.com/watch?v=AmvZZtD80q8) · [Subscribe to the channel](https://www.youtube.com/@AndersonMancini?sub_confirmation=1)

Working on a new minigame using threejs and glsl. A custom Mantis XR immersive demo scene about fusion energy. Shader interactivity is so addictive .

Here, the user must keep the atoms closer together using the cursor to trigger a fusion reaction and learn more about it. This was achieved through a combination of different techniques, such as Ray Marching, polar coordinates distortion, and others. Shaders are the most important tools we can learn to expand three.js possibilities and go beyond basic 3D mesh rendering.

Link coming soon.
