# Arcane magic ball material

**URL:** <https://forum.babylonjs.com/t/arcane-magic-ball-material/56804>\
**Category:** Demos and projects\
**Created:** [February 26, 2025, 9:12am UTC](https://forum.babylonjs.com/t/arcane-magic-ball-material/56804 "2025-02-26T09:12:48Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Heaust-ops](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/heaust-ops/32/45470_2.png) [@Heaust-ops](https://forum.babylonjs.com/u/Heaust-ops)\
**Post date:** [February 26, 2025, 9:12am UTC](https://forum.babylonjs.com/t/arcane-magic-ball-material/56804/1 "2025-02-26T09:12:48Z")

</div>

Followed this tutorial

[![](https://img.youtube.com/vi/mQPFjzAgGQo/maxresdefault.jpg "This Blender Shader is the Secret to Magical 3D Art") ](https://www.youtube.com/watch?v=mQPFjzAgGQo)

to make any shape magic

> **[Babylon.js Playground](https://playground.babylonjs.com/#XODI0J%231)**
>
> Babylon.js playground is a live editor for Babylon.js WebGL and WebGPU 3D scenes

couldn’t follow it perfectly but ended up making the magic ball from arcane kinda

---

<div class="post-metadata">

**Author:** ![Tricotou](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/tricotou/32/5844_2.png) [@Tricotou](https://forum.babylonjs.com/u/Tricotou)\
**Post date:** [February 26, 2025, 9:18am UTC](https://forum.babylonjs.com/t/arcane-magic-ball-material/56804/2 "2025-02-26T09:18:53Z")

</div>

Nice result ! 🙂

---

<div class="post-metadata">

**Author:** ![Heaust-ops](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/heaust-ops/32/45470_2.png) [@Heaust-ops](https://forum.babylonjs.com/u/Heaust-ops)\
**Post date:** [February 26, 2025, 9:20am UTC](https://forum.babylonjs.com/t/arcane-magic-ball-material/56804/3 "2025-02-26T09:20:21Z")

</div>

ty!! : D

---

<div class="post-metadata">

**Author:** ![CrashMaster](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/crashmaster/32/23662_2.png) [@CrashMaster](https://forum.babylonjs.com/u/CrashMaster)\
**Post date:** [February 26, 2025, 9:36am UTC](https://forum.babylonjs.com/t/arcane-magic-ball-material/56804/4 "2025-02-26T09:36:34Z")

</div>

Looks very cool! Although that runtime voronoi in the shader might not scale super well 👀

---

<div class="post-metadata">

**Author:** ![Heaust-ops](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/heaust-ops/32/45470_2.png) [@Heaust-ops](https://forum.babylonjs.com/u/Heaust-ops)\
**Post date:** [February 26, 2025, 9:41am UTC](https://forum.babylonjs.com/t/arcane-magic-ball-material/56804/5 "2025-02-26T09:41:29Z")

</div>

> Looks very cool!

ty : D

> Although that runtime voronoi in the shader might not scale super well 👀

truuu, prolly should’ve used a texture, but this is just a smol PG for funsies, and the shader was easier to find than a texture :3

---

<div class="post-metadata">

**Author:** ![CrashMaster](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/crashmaster/32/23662_2.png) [@CrashMaster](https://forum.babylonjs.com/u/CrashMaster)\
**Post date:** [February 26, 2025, 10:09am UTC](https://forum.babylonjs.com/t/arcane-magic-ball-material/56804/6 "2025-02-26T10:09:31Z")

</div>

Haha I know, it’s just for reference if someone in the future finds this and want to use it in a production environment 👍 Baking LUTs is where the fun ends xD

---

<div class="post-metadata">

**Author:** ![Heaust-ops](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/heaust-ops/32/45470_2.png) [@Heaust-ops](https://forum.babylonjs.com/u/Heaust-ops)\
**Post date:** [February 26, 2025, 10:10am UTC](https://forum.babylonjs.com/t/arcane-magic-ball-material/56804/7 "2025-02-26T10:10:19Z")

</div>

> Baking LUTs is where the fun ends

real T^T
