WebGL visual programming editor cables.gl is now open source
Cables has launched a free standalone version (0.2.0) for creating interactive and 3D content, featuring a user-friendly interface, offline capabilities, and support for various platforms and file formats.
Read original articleCables has released a new standalone version (0.2.0) that allows users to create interactive, motion, and 3D content both online and offline. This open-source tool is designed for developers and creatives, regardless of their coding experience. The standalone version can be downloaded for free on various platforms, including Linux, Windows, and macOS. It offers a node-based interface for easy use, enabling real-time adjustments for rapid prototyping of various digital environments. Users can import and work with multiple file formats, ensuring flexibility in their projects. The software promotes privacy by allowing local asset usage without internet restrictions and supports npm packages for enhanced functionality. Cables encourages community involvement, inviting users to contribute to its development and share their creations.
- Cables has launched a free standalone version for creating interactive and 3D content.
- The tool is open-source and supports various platforms, including Linux, Windows, and macOS.
- It features a user-friendly node-based interface for real-time adjustments and rapid prototyping.
- Users can work offline and utilize local assets without internet restrictions.
- The community is encouraged to contribute to the development and share their projects.
Related
Niantic Studio: Free Browser-Based 3D and AR Game Engine in Beta
Niantic Studio in open beta improves features and documentation. It's a real-time XR visual editor and game engine for crafting immersive 3D and XR experiences on the web browser without software downloads.
Crocotile3D low poly modelling tool
Crocotile 3D is a versatile software for creating 3D models and environments with tiles. Version 2.3.8, released on July 9, 2024, offers various features like draw modes, export options, and animation support. Users can register for $29.99 to unlock saving and exporting capabilities. Available on Windows, Mac, and Linux.
The Open Collaboration Tools
The Open Collaboration Tools project by Dr. Miro Spönemann and Mark Sujew enhances remote teamwork with live-sharing IDE contents. It includes VS Code and Eclipse Theia extensions, authentication server, and supports various content types. The project emphasizes vendor neutrality and open-source licensing.
Stable Fast 3D: Rapid 3D Asset Generation from Single Images
Stability AI launched Stable Fast 3D, a model generating high-quality 3D assets from images in 0.5 seconds, suitable for various industries. It offers rapid prototyping and is available on Hugging Face.
Porting My JavaScript Game Engine to C for No Reason
Dominic Szablewski announced the high_impact game engine, a C port of his Impact JavaScript engine, designed for 2D action games, supporting multiple platforms and featuring essential game development tools.
- Users praise Cables for its user-friendly interface and low learning curve, making it accessible for beginners in creative coding.
- Several commenters share positive experiences using Cables for personal projects, highlighting its versatility and effectiveness compared to traditional coding methods.
- There are reports of technical issues, with some users experiencing crashes on specific browsers, raising concerns about stability.
- Questions arise about Cables' functionality in relation to other tools like Blender and Quartz Composer, indicating interest in its comparative capabilities.
- Users express curiosity about future support for technologies like Web GPU and the project's licensing.
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
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.
- How does this differ from say blender's geometry/shader nodes? Aside from operating environment.
- How much of webgl does this encompass? Do you control the full render graph? Or is it just one pass, or what?
I've been interested in learning modern graphics programming, but playing around with low level gl/vk code seemed like it'd be too slow to figure out the high level concepts. I was hoping I'd find a visual editor somewhere.
I was always amazed at how sophisticated QC was, and also saddened when it was abandoned by Apple...
Related
Niantic Studio: Free Browser-Based 3D and AR Game Engine in Beta
Niantic Studio in open beta improves features and documentation. It's a real-time XR visual editor and game engine for crafting immersive 3D and XR experiences on the web browser without software downloads.
Crocotile3D low poly modelling tool
Crocotile 3D is a versatile software for creating 3D models and environments with tiles. Version 2.3.8, released on July 9, 2024, offers various features like draw modes, export options, and animation support. Users can register for $29.99 to unlock saving and exporting capabilities. Available on Windows, Mac, and Linux.
The Open Collaboration Tools
The Open Collaboration Tools project by Dr. Miro Spönemann and Mark Sujew enhances remote teamwork with live-sharing IDE contents. It includes VS Code and Eclipse Theia extensions, authentication server, and supports various content types. The project emphasizes vendor neutrality and open-source licensing.
Stable Fast 3D: Rapid 3D Asset Generation from Single Images
Stability AI launched Stable Fast 3D, a model generating high-quality 3D assets from images in 0.5 seconds, suitable for various industries. It offers rapid prototyping and is available on Hugging Face.
Porting My JavaScript Game Engine to C for No Reason
Dominic Szablewski announced the high_impact game engine, a C port of his Impact JavaScript engine, designed for 2D action games, supporting multiple platforms and featuring essential game development tools.