https://github.com/everyoneishappy/instancenoodles
Modular patching system for Compute & Geometry shaders in DX11/vvvv
https://github.com/everyoneishappy/instancenoodles
hlsl vvvv
Last synced: about 2 months ago
JSON representation
Modular patching system for Compute & Geometry shaders in DX11/vvvv
- Host: GitHub
- URL: https://github.com/everyoneishappy/instancenoodles
- Owner: everyoneishappy
- License: mit
- Created: 2015-08-22T07:34:00.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-09-28T04:55:29.000Z (over 2 years ago)
- Last Synced: 2025-02-02T14:41:40.678Z (4 months ago)
- Topics: hlsl, vvvv
- Language: HLSL
- Size: 10.5 MB
- Stars: 26
- Watchers: 9
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# InstanceNoodles
Alpha 0.4 TsukemenInstance Noodles is a modular patching system for Compute & Geometry shaders in DX11/vvvv. Inspired by the fast & pleasant workflow in stock vvvv this lib aims to bring the same visual flow programming approach to GPGPU calculations & procedural geometry manipulation.
In 0.4 there are some new nodes, eg Subdivision (DX11.GeomFX), compute Zips, a nice LineBuffered(DX11.Layer) module (courtesy of Dávid “Microdee” Morass) and some general improvements such as adding a (hidden) thread group size pin and modernizing the default group size to 128 on all compute nodes. +Quite a few other bits & bobs I’m too lazy to list. Note that the pack now depends on ‘happy.fxh’ to be next to it in /packs in order to work.
Requires
•vvvv >= 35.7 + Addon Pack
•DX11 pack >= 1.1
•https://github.com/everyoneishappy/happy.fxh
•a GPU that supports Shader Model 5
To install everything via VPM: https://vvvvpm.github.io/#InstanceNoodles
To install manually just place in /packs folder.
For more frequent updates, bug fixes and issue reporting: https://github.com/everyoneishappy/InstanceNoodlesSubstantial amounts of code borrowed from Vux, UNC, Microdee et al. If there is something that should be credited that's not just let me know.
MIT License- feel free to use in your creative & commercial projects. If used in production a credit is very appreciated:
[Kyle McLean] / [http://everyoneishappy.com]
I’m also very happy if you are doing something interesting and want to employ me on a project basis.