[HN Gopher] Immersa: Open-source Web-based 3D Presentation Tool
___________________________________________________________________
Immersa: Open-source Web-based 3D Presentation Tool
Author : simonpure
Score : 122 points
Date : 2025-12-20 13:38 UTC (9 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| cahaya wrote:
| looks nice!
| nkmnz wrote:
| the stock tunes in the video makes my brain go numb
| exe34 wrote:
| nice, I always wanted something like this for "movie/sci-fi tv"
| style presentations. no idea what I'll do with it though.
| albert_e wrote:
| interesting -- but i am not sure one would want to build an
| entire presentation with a lot of 3D effects and animations
|
| IMO this would be a good tool to have among many -- to use
| judiciously only when needed. -- Maybe if we could somehow
| integrate this capability into existing tools (not sure how).
|
| (I think MS Powerpoint has some 3D objects and animations -- but
| I dont see it used much in business. I used it once for a fancy
| presentation and it worked fine. It does support "Morph"
| transition so you can copy a slide 1it ha 3D object and move /
| scale / rotate it in 3D ... and powerpoint will interpolate it
| for you. you can also animate the objects - like apply a 3D
| rotation.)
| lolrazh wrote:
| maybe architecture or product design students would
| exasperaited wrote:
| Right. I think if it's a presentation about the object then
| there could be plenty of applications for this. I will
| definitely be trying it.
| arendtio wrote:
| Looks pretty cool.
|
| Too bad immersa.app seems to be down.
| james-bcn wrote:
| You can do this kind of thing in Apple Keynote. It's one of those
| powerful features that you find in Apple software but for some
| reason they keep hidden.
|
| https://support.apple.com/en-gb/guide/keynote/tane2b2f4354/m...
|
| You can use "Magic move" to do the kind of stuff that Immersa is
| doing.
| ipeev wrote:
| You are a presentation tool!
| CraigJPerry wrote:
| Thats quite an impressive amount of functionality for not much
| code. Tokei says 4.4k sloc in the ui dir which contains the
| editor implementation. I was over 25k sloc for a less ambitious
| editor in typescript recently.
|
| I'm also a bit jealous of how clean the reframe usage model is, i
| really liked the dominoes explanation when i first learned about
| it. https://day8.github.io/re-frame-wip/dominoes-60k/
| m00dy wrote:
| Looks pretty cool, congratz.
|
| Shaders are coming with the model right ?
| roywiggins wrote:
| The Readme is substantially LLM generated, yeah? Something about
| LLM readmes leave me cold. Including stuff like this feels like
| the sort of typical LLM time-wasting stuff that they output these
| days: Add 3D Model: Click "3D Model" - "Add 3D
| model (.glb)" - Select your file Add Image: Click "Image"
| - "Add image" - Select your file Add Text: Click "Text"
| or press T to add 3D text
|
| To add a 3d model I click "3d Model" and then "add 3D model" and
| then add my 3d model. Very clear, but not usually what I look for
| in a readme. LLMs love this sort of stuff though.
|
| To compare, the initial Readme (I guess this is a default re-
| frame readme?) doesn't have this same LLM vibe at all:
| https://github.com/ertugrulcetin/immersa/blob/7f585f5f544e2f...
| ertucetin wrote:
| Yes, sorry about that if it annoyed you. I was too busy to
| write a good human-sound readme. It was an old project, and I
| wanted to release it as open source as quickly as possible.
| somethingsome wrote:
| That reminds me a lot how one presentation from the Nvidia GTC
| was made!
|
| https://youtu.be/1qhqZ9ECm70?si=ESfE4ITfmSrq508y
|
| Truly impressive video.
| pedalpete wrote:
| Can you give some thoughts on why you decided for a UX that each
| transition required a new slide?
|
| If you had an animation heavy presentation, I can imagine there
| would hundreds or thousands of slides.
|
| On-click or timed animations in existing presentation software
| exist in a timeline within a single slide.
| ertucetin wrote:
| Hey, thanks for the feedback. Honestly, I don't know. It seemed
| pretty easy to do that way at that time. But I'd accept PRs
| that could improve the product.
| gitgud wrote:
| Nice! Very interesting idea and seems well executed in the demo
| video. "3D Presentations" seems like a very strange use case
| though.
|
| I actually think you could pivot this to be a very simple "3D
| movie maker"! Just make the presentation autoplay, allow
| different durations for each slide, different interpolation
| strategies... then you have a super clean and minimal 3D video
| maker!
| Aspos wrote:
| I could use a 3D powerpoint. Even the most basic, boring arrows
| and boxes will look better in 3D. Some of the slides in a preso I
| use almost daily would convey the message better if they were in
| 3D.
___________________________________________________________________
(page generated 2025-12-20 23:00 UTC)