5 ms·
If someone were to take this seriously, a node-based image editor on the web is well-overdue, from a technology and UI perspective. Apple (nreal) Shake is exac
by omershapira 6y ago
If someone were to take this seriously, a node-based image editor on the web is well-overdue, from a technology and UI perspective.
Apple (nreal) Shake is exactly 25 years old today, and many other interactive framerate node-based image tools (nuke/smoke/fusion/touchdesigner/substance painter) run on machines with a fraction of the compute a web browser has nowadays.
p.s - the backend makes you much slower, most of these image transformations are less than 10 lines of non-shader code :)
- leephillips 6y agoYeah, I guess it could be snappier if everything were computed in the browser. But doing the processing on the back end lets me use any technology I want. Some of the transformations are actually fairly involved.
- ur-whale 6y agoNothing Real's Shake [1] was a really amazing piece of tech, especially it's ability to go back and forth from a DAG of image processing nodes to a full blown C-style (yet actually functional) compiled programming language. It's kind of surprising nothing similar has cropped up in the OpenSource world in the last 20+ years. [1] https://en.wikipedia.org/wiki/Nothing_Real https://en.wikipedia.org/wiki/Nothing_Real
- omershapira 6y agoShake was so reliable and had such good math that I kept using it 5 years after it was discontinued. There's Gaffer[1], an open source lighting and compositing tool. Built at ImageEngine/Cinesite, but maintained under a BSD license. Not a Shake replacement tho. I'd say that Blender also has some graph-based compositing capabilities, but it's not the main intended use. [1] https://www.gafferhq.org/ https://www.gafferhq.org/