Thanks a lot, but this isn’t necessary anymore, we have Within* nodes in the new previews that you can connect before a renderer. for example:
@tonfilm as the document isn’t quite clear on that: One should fork the repo, right?
Also:
Where do help files go, https://github.com/vvvv/VL.Stride/tree/develop/packages/VL.Stride/help?
And how to name them to be picked up automatically by the system?
Good point, a fork should be the first step. I’ve updated the instructions with more info.
Btw, I’ve integrated the LumaKey shader in latest preview and there is also a quick and dirty help patch for keying with TextureFX.
Cool, so opening the vl document works but how do i add this TextureFX shader to my project? Ive tried to copy the shader folder next to my project vl but cant find it. By pure chance Simplex is the one of the FX i need for some material fun
Idk, maybe it is because I made it internal, so if you only want the shader not the process node that wraps it, try renaming the shader file Simplex_Internal_TextureFX.sdsl → Simplex_TextureFX.sdsl and do the same for the class name in the code.
If you want to use the process node, try copying its definition to your file or just reference the Simplex.vl in your document (and delete the “help-patch” from the Application). The latter has the advantage that the shaders folder doesn’t have to be next to your main project file.
Edit:
For me the shader is picked up as soon as I add VL.Stride as dependency.
i must be blind or something, in any case thx for the helpful explanation
2d Light TextureFX
c&p from https://vvvv.org/contribution/2dlight-(dx11.texture).
Needs 2021.4
Light (2D).7z (20.3 KB)
Just ported Shine textureFX formerly known as GodRays i did years ago,
Shine (DX11) | vvvv.
based in GPU Gems3 Volumetric Light Scattering. Enjoy
GodRays.7z (8.6 KB)
just a minor hint, you can assign the input parameter tex0col
as col, it is already the pixel of the input texture at uv
.
veray nice! more documentation on TextureFX can be found here: https://thegraybook.vvvv.org/reference/libraries/texturefx.html
There are also a lot of shaders for reshade that would be nice to have (as postfx).
Shaders that come with reshade:
- https://github.com/crosire/reshade-shaders/tree/master/Shaders
- https://github.com/crosire/reshade-shaders/tree/nvidia/ShadersAndTextures
A comprehensive list with explanations:
https://framedsc.github.io/ReshadeGuides/shaderscatalogue.htm