# \[NEW COMPONENT\] Omni: Interactive, scroll-driven 3D scenes for Elements — no code required

**URL:** <https://forums.realmacsoftware.com/t/new-component-omni-interactive-scroll-driven-3d-scenes-for-elements-no-code-required/57446>\
**Category:** Elements Store\
**Tags:** elements, component\
**Created:** [August 26, 2026, 11:30pm UTC](https://forums.realmacsoftware.com/t/new-component-omni-interactive-scroll-driven-3d-scenes-for-elements-no-code-required/57446 "2026-08-26T23:30:03Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Invisigoth](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/invisigoth/32/29525_2.png) [@Invisigoth](https://forums.realmacsoftware.com/u/Invisigoth)\
**Post date:** [August 26, 2026, 11:30pm UTC](https://forums.realmacsoftware.com/t/new-component-omni-interactive-scroll-driven-3d-scenes-for-elements-no-code-required/57446/1 "2026-08-26T23:30:03Z")

</div>

**Omni is Here: Bringing 3D to Life on Your Website!**

I am beyond thrilled and so happy! After months of hard work and countless sleepless nights perfecting every single detail, **[Omni](https://www.sassano.me/omni/omni/)** is officially live.  
Transform any static page into a living, breathing 3D experience. Omni lets you drop a 3D model into your page and choreograph how it’s seen — framing, lighting, mood — as visitors scroll. Design it visually in your browser, then publish it with a single lightweight component.

![export-1787784404580](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/b/1/b1d1e0b77c0b2c3d90224a7e3c2ddce5b3942eb5.gif)

Key Features

- **Visual 3D Editor, Built Into Your Browser:** Open the live preview and step straight into a full 3D editor — position the camera, set the lights, shape the mood for every point on your page. No timelines, no code.
- **Scroll-Driven Camera:** Pick a few points on your page, frame the perfect shot for each one, and Omni handles the transitions — the object stays fixed while the camera glides smoothly between your shots as visitors scroll.
- **Works With Any 3D Model:** Bring in a .glb or .gltf file from anywhere — download one for free, generate one with AI, or model your own in Blender. Optional Draco support keeps even heavier files light and fast.
- **Seamless Loading Screen (Anti-FOUC):** A dedicated, customizable loading curtain waits for your scene to be fully ready before revealing the page — colors, blur, logo, and caption, all yours to set.
- **Five Modular Components:** Omni Core (the engine), optional Omni Draco (for compressed files), Omni Editor (to design), Omni Live (to publish), and Omni Load (the loading screen). Drag in only what each project actually needs.

![export-1787784202347](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/3/c/3c3e7774f2f6905cd1dc2b23731d3f27d0941148.gif)

**Why Choose Omni?**

- **Design Where You’ll Publish:** Everything is framed and previewed live in your own browser, so what you build is exactly what visitors will see.
- **Lightweight in Production:** Swap the editor for the tiny live player once you’re done — visitors load only what’s needed to see your scene.
- **Zero Code, Real Cinematics:** No scripting, no external tools. Pick a model, frame a few shots, and Omni turns scrolling into a story.

**Included Projects & Video Tutorial Coming Soon**

Inside the component, you’ll find a ready-to-use demo project included (the exact one featured on the website product page), along with three additional complete projects to explore and download. I will also be publishing a video tutorial soon to explain how it works in even more detail… but trust me, it is incredibly simple and amazingly powerful!

![export-1787784244536](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/6/e/6e2e889e4f976eafd04e0cedd52a7c518bfecd8a.gif)

[**Limited-Time Offer**](https://www.sassano.me/omni/omni/)  
Omni is available at a special discounted price for a limited time only! Grab it today, add Omni to your Elements toolkit, and bring a new dimension to your web designs.

![export-1787784312155](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/9/1/91e112a27b283c6256b3571d77778ea2f7dac190.gif)

**Special Thanks**  
A huge, heartfelt thank you goes to @dan and the incredible team at Realmac Software — your contagious enthusiasm gave me the spark and excitement to jump right back into coding. And a massive thank you to our wonderful community for your endless support: I couldn’t have done this without you!

**[Download Omni Now!!!](https://www.sassano.me/omni/omni/)**

---

<div class="post-metadata">

**Author:** ![handshaper](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/handshaper/32/27373_2.png) [@handshaper](https://forums.realmacsoftware.com/u/handshaper)\
**Post date:** [August 27, 2026, 12:42am UTC](https://forums.realmacsoftware.com/t/new-component-omni-interactive-scroll-driven-3d-scenes-for-elements-no-code-required/57446/2 "2026-08-27T00:42:56Z")

</div>

What models will it work with?

All of mine are Parasolid (x\_t), IGES, or STEP.

---

<div class="post-metadata">

**Author:** ![Invisigoth](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/invisigoth/32/29525_2.png) [@Invisigoth](https://forums.realmacsoftware.com/u/Invisigoth)\
**Post date:** [August 27, 2026, 4:14am UTC](https://forums.realmacsoftware.com/t/new-component-omni-interactive-scroll-driven-3d-scenes-for-elements-no-code-required/57446/3 "2026-08-27T04:14:24Z")

</div>

My [Omni](https://store.elementsapp.io/components/omni) component uses the **.glb** format.

The reason is that CAD files like yours (Parasolid ⁠.x\_t⁠, IGES, and STEP) rely on complex mathematical curves to describe shapes with extreme precision. Web browsers, in order to display 3D models smoothly and quickly, require lightweight files based on **polygonal meshes** (surfaces made of flat triangles). The ⁠.glb⁠ format is the absolute standard for the web: it’s highly compressed, packs all materials into a single file, and is optimized for instant loading.

**How you can convert your files to .glb:**

**Direct export** : Many modern CAD programs allow you to “Save As” or “Export” directly to ⁠.glb⁠ or ⁠.gltf⁠.

**Free conversion software** : You can open your STEP or IGES files in free tools like **FreeCAD** or **Blender** (using a CAD importer plugin) and export them directly as ⁠.glb⁠.

_If you let us know which CAD software you currently use, we’d be happy to provide step-by-step instructions on how to convert your files!_

---

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [August 28, 2026, 8:50am UTC](https://forums.realmacsoftware.com/t/new-component-omni-interactive-scroll-driven-3d-scenes-for-elements-no-code-required/57446/4 "2026-08-28T08:50:42Z")

</div>

This looks awesome, congrats on the launch!

It sure would be nice if you could preview three.js in the editor too… 😜

---

<div class="post-metadata">

**Author:** ![PMUK](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@PMUK](https://forums.realmacsoftware.com/u/PMUK)\
**Post date:** [August 28, 2026, 9:16pm UTC](https://forums.realmacsoftware.com/t/new-component-omni-interactive-scroll-driven-3d-scenes-for-elements-no-code-required/57446/5 "2026-08-28T21:16:02Z")

</div>

FYI Only “The Cave” project “ANYTHINK” should be ‘ANYTHING”

---

<div class="post-metadata">

**Author:** ![Invisigoth](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/invisigoth/32/29525_2.png) [@Invisigoth](https://forums.realmacsoftware.com/u/Invisigoth)\
**Post date:** [August 28, 2026, 9:38pm UTC](https://forums.realmacsoftware.com/t/new-component-omni-interactive-scroll-driven-3d-scenes-for-elements-no-code-required/57446/6 "2026-08-28T21:38:49Z")

</div>

@Dan, thank you so much! I can’t wait for this library to be implemented by the Realmac team. The strategy we adopted required a huge amount of time and hard work, but I am extremely excited about the result, which perfectly combines power and simplicity.

@PMUK, thank you as well for the report and for your kindness. I really appreciate the support!
