[HN Gopher] WebGL visual programming editor cables.gl is now ope...
___________________________________________________________________
WebGL visual programming editor cables.gl is now open source
Author : pandur
Score : 95 points
Date : 2024-08-05 15:05 UTC (7 hours ago)
(HTM) web link (cables.gl)
(TXT) w3m dump (cables.gl)
| xmddmx wrote:
| Is this essentially Quartz Composer, but in the browser?
| https://en.wikipedia.org/wiki/Quartz_Composer
|
| I was always amazed at how sophisticated QC was, and also
| saddened when it was abandoned by Apple...
| brcmthrowaway wrote:
| Or TouchDesigner?
| pandur wrote:
| yes why did visual programming never fully took off, its
| somehow like vr ;)
|
| it is like QC or touchdesigner, but you can distribute your
| projects on your own, without cables itself. basically like you
| can distribute a game you made with unity.
| orbifold wrote:
| This reminded me of another project: https://nodes.io. Apparently
| it was inspired by cables.gl
| pandur wrote:
| and cables.gl was inspired by tooll.io and vvvv
| NathanFlurry wrote:
| GitHub: https://github.com/cables-gl/cables
|
| Really cool project, love to see things that touch web tech,
| VPLs, and creative programming. Could not find repo from the
| website on mobile, would love to see it in the footer or in the
| CTA.
| pandur wrote:
| Here are all repositories of the project
| https://cables.gl/docs/6_1_developing_cables/0_repositories/...
| brcmthrowaway wrote:
| Web tech is horrible, but creative programming is great.
| romipan wrote:
| What about Web GPU, does cables support that?
| pandur wrote:
| We are working on it! That will hopefully be available by the
| end of this year
| effekt wrote:
| I'm so happy every time I see the demoscene on HN's front page.
| Hi pandur!
| pandur wrote:
| Hello ;)
| pixelpoet wrote:
| Holon and MFX rocks!!! Big up the demoscene massiv, see you
| at next Revision
| throwaway290 wrote:
| Breaks Safari on mobile as soon as the top video loads. At least
| the back button works but scrolling or any other gesture
| doesn't...
| ilaila wrote:
| What's the license?
| ohmahjong wrote:
| MIT
| steam0r wrote:
| we went for MIT, as it seemed to be the most simple choice. so
| have at it...
| Zetaphor wrote:
| Cables is an incredibly powerful tool with a fairly low learning
| curve. I couldn't have done what I did with my personal
| website[1] (sorry, mobile optimized!) if I was working with WebGL
| directly, especially not in the 3 days it took me to build and
| deploy with no prior experience.
|
| If you're a interested in experimenting with creative stuff
| without the traditionally high barrier of entry, I highly
| recommend cables and the Decode.gl tutorial series[2].
|
| Cables is an exceptionally versatile and user-friendly tool,
| especially for those new to creative coding. It allowed me to
| create my personal website[1] (sorry doesn't work on mobile) in
| just three days, despite having no prior experience. Achieving
| the same results using WebGL directly would have been
| significantly more challenging and time-consuming.
|
| For anyone interested in exploring creative digital projects
| without facing the typically steep learning curve, I strongly
| suggest giving Cables a try.
|
| Additionally, the Decode.gl[2] tutorial series is extremely high
| quality
|
| [1] https://zetaphor.com [2] https://decode.gl/
| pahn wrote:
| Cables is absolutely fantastic. I used it personally for an art
| project, as well as was involved with a commerical AR experience
| which used cables to run elaborate, fully interactive 3d scenes
| in a normal browser, on mobile. As with other node based
| languages (e.g. vvvv, max/msp), you edit your code while it's
| running, so you directly see what you're doing without constantly
| switching interfaces. And in the end it generates a js file you
| can just embed in an iframe. Honestly, no idea why this is not
| more widely used, huge fan!
| j_maffe wrote:
| Nice to have an open-source alternative to TouchDesigner! Hope
| the transition to Cables isn't too hard.
___________________________________________________________________
(page generated 2024-08-05 23:00 UTC)