Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Nap Framework: Real-time control and visualization platform (napframework.com)
37 points by adamnemecek on Nov 9, 2021 | hide | past | favorite | 10 comments


That frontpage needs to do a significantly better job of explaining what it is. From the showcase I can sort of guess that it's meant to do art installations and the like?


Idk how I'm becoming the curmudgeon, but the contrast on this website makes it really hard to read.


I thought my adblocker removed some cookie dialog but left the overlay layer.

Yes, they have to dial up their text contrast a bit.


Yeah, no kidding. Nap seems like an ironic name. Punching up the contrast a bit would be a good idea



This is a creative coding library, similar to OpenFrameworks, Processing, etc. The description is confusing. Seems to be an in-house tool some creative agency decided to open-source.


We (naivi.nl) indeed open-sourced NAP Framework about a year ago. Maybe it helps looking at it as a hybrid between a creative coding and game engine. But instead of making games you use it to interact the world around you, controlling many screens, lasers, speakers, servos etc. It is completely data-driven and ships with an editor, similar to a game-engine. But doesn't impose any sort of pipeline. It is not a creative-coding engine, we find that name to be limiting, as we use it for many other real-time, non-creative applications as well (medical for example):

I actually tried to explain that here:

https://www.youtube.com/watch?v=Wp1F3yMwufI

https://www.youtube.com/watch?v=vLsx4bhA-4Q


Not really sure what it is. Seems to be meant for projecting art and design. What does it control? What does it visualize? Was expecting an IoT framework. But thats not it.


It can be an IoT framework if you want it to be. It's very open in that regard and ships with many useful modules that can be used to interface with domotica, although the focus is more on creating larger interactive experiences, where many devices work together (screens, audio, lasers, lights, servos etc.)

You set-up your own render pipeline, so it can visualize everything you want it to visualize. For example: a preview of your stage design, what is output to lasers, fancy visuals or a game. There is not limit to the amount of screens you wish to use, or the objects you interface with.

In that regards it's a game-engine, but used to create and control interactive (real-world) experiences. Hope this helps!


Seems to be a framework to combine graphics and music etc. for whatever purpose.

What caught my eye was Habitat by Heleen Blanken, that really is something I'd like to see in real life: https://nxtmuseum.com/artist/habitat-heleen-blanken/

Edit: "Habitat", not "The Habitat"




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: