Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Check out Fuse[1/2]. It's an open source library for visually programming on the GPU. It is built for use in the visual programming environment vvvv[3].

VVVV itself is based on .Net and you can extend its functionality by either writing nodes in C# or importing just about every existing .Net library just by referencing it or installing it as nuget. No need for wrappers[4]. For rendering vvvv uses the Stride [5] game engine which comes with a really neat shader system / language which is basically a superset of HLSL [6]. In vvvv those shaders are represented as nodes and you can open them in your favorite text editor directly from the vvvv evironment, edit the code, save and the changed result will instantly be loaded in vvvv[7]. If you have any questions join the vvvv matrix chat:

https://matrix.to/#/#vvvv:matrix.org

[1]https://www.thefuselab.io

[2]https://github.com/TheFuseLab/VL.Fuse

[3]https://visualprogramming.net

[4]https://thegraybook.vvvv.org/reference/extending/overview.ht...

[5]https://www.stride3d.net

[6]https://doc.stride3d.net/latest/en/manual/graphics/effects-a...

[7]https://thegraybook.vvvv.org/reference/libraries/3d/shaders....



VVVV reminds me of a 2D TOOLL3




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

Search: