[EDIT:] Now officially released:
###Download from Contributions
Preview of a node set to simplify drawing in VL. The project came out of seeing Drake constantly making dozens of output pins for the drawing properties. It was started roughly a month ago but then more pressing matters needed attention. This week i got sick and had some home alone time to finish the last bits. Here is the first version for testing and feedback before it lands in the contributions.
The nodes feel very similar to the beloved vvvv drawing nodes but don’t actually render anything. They configure a bunch of draw descriptions and send them over one output pin to vvvv, no matter how complex the actual drawing is. In vvvv a big node based on FeralTic and vvvv-dx11 by @vux takes the descriptions and renders them into a Renderer (DX11) of your choice. No more output pin mayhem when you need to render more complex scenes from VL.
Features
- Hierarchical layer system
- Group and Group (Spectral)
- Layer can be transformed
- Layer can be put into world, view or projection space
- All basic primitives
- Simple text
- Billboard sprites
- Constant and phong shading
- Textures can use relative paths to the vvvv patch that contains the Renderer (CraftLie)
Girlpower
Check the folder CraftLie.1.0.0\vvvv\girlpower for:
- An overview patch which shows all nodes in action
- How to use instancing
- Awesome interactive particle patch by @sebl
- CPU core race which stresses all cores using reactive nodes
- Sprites particles in perlin force field
- Dynamic UI demo that creates layered windows