Immersa: Open-source Web-based 3D Presentation Tool

3D slides dazzle, but commenters ask: cool toy or meeting migraine

TLDR: Immersa is an open-source tool for animated 3D slide presentations in the browser. Commenters are torn: some love the sci‑fi wow factor, while others warn it’s a niche gimmick best used sparingly—and the site hiccup added fuel to the “cool but fragile” debate.

Immersa promises slick, movie-style presentations in your browser, letting you drop in 3D models, images, and even 3D text, then smoothly animate everything between slides. It’s open-source and lives on GitHub, with a demo video showing the vibes—but the community is split between “wow” and “whoa, slow down.” One camp is all neon lights and pew-pew lasers: “looks nice!” cheered one user, while another dreamed of sci‑fi TV meeting decks. The other camp? They brought the Advil. The soundtrack in the demo had a commenter saying the “stock tunes” made their brain go numb, and a pragmatic voice warned to use 3D effects sparingly, comparing it to PowerPoint’s rarely-seen 3D toys.

Then came a mini-drama: “immersa.app seems to be down,” sighed a fan, sparking the classic open-source tension between cool idea and real-world reliability. The hot debate: Is this the future of presentations or just a flashy party trick you deploy once to wow the board? Fans love that transitions auto-interpolate—translation: objects glide from where they were to where they’re going—while skeptics worry about motion sickness in Monday standups. Jokes flew about making bosses seasick and turning quarterly reviews into a Marvel trailer. Verdict from the crowd: eye candy, handle with care—and maybe fix the website before we start animating the Q4 car model.

Key Points

  • Immersa is a web-based tool for creating 3D presentations with animated transitions via interpolation between slides.
  • Users can import .glb models, add images (JPG, PNG), and create 3D text in a 3D scene editor with camera controls.
  • The editor provides slide thumbnails, a 3D viewport, an object properties panel, undo/redo, and keyboard shortcuts.
  • Presentations run full-screen with navigation controls, and projects are stored locally using IndexedDB; export is available as .edn.
  • The tech stack includes ClojureScript, shadow-cljs, Reagent, Re-frame, and Babylon.js; setup requires Node.js, npm/yarn, and Java (JDK 11+).

Hottest takes

"the stock tunes in the video makes my brain go numb" — nkmnz
"no idea what I'll do with it though." — exe34
"to use judiciously only when needed" — albert_e
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.