Installation
Copy the contents of addons/ShaderLib into the same folder in your project. No activation needed. Custom visual shader nodes work the same way as standard visual shader nodes.
If you don't immediatly see new nodes under Addons category, simply reload your project.
Uninstallation
Delete the contents of addons/ShaderLib folder from your project. Make sure to delete it using the Godot editor instead of your default file system program.
Available Nodes
Geometry nodes
##### [Mesh node](/Nodes/Geometry/Mesh.md)
Maths nodes
Vector
[Vector Transform node](/Nodes/Maths/Vector/VectorTransform.md)
Wave
[Noise Sine Wave node](/Nodes/Maths/Wave/NoiseSineWave.md)
[Sawtooth Wave node](/Nodes/Maths/Wave/SawtoothWave.md)
[Square Wave node](/Nodes/Maths/Wave/SquareWave.md)
[Triangle Wave node](/Nodes/Maths/Wave/TriangleWave.md)
Procedural nodes
[Checker Board node](/Nodes/Procedural/CheckerBoard.md)
Noise
[Gradient Noise node](/Nodes/Procedural/Noise/GradientNoise.md)
[Pseudo Random Noise node](/Nodes/Procedural/Noise/PseudoRandomNoise.md)
[Simple Noise node](/Nodes/Procedural/Noise/SimpleNoise.md)
[Voronoi node](/Nodes/Procedural/Noise/Voronoi.md)
Shapes
[Ellipse node](/Nodes/Procedural/Shapes/Ellipse.md)
[Polygon node](/Nodes/Procedural/Shapes/Polygon.md)
[Rectangle node](/Nodes/Procedural/Shapes/Rectangle.md)
[Rounded Polygon node](/Nodes/Procedural/Shapes/RoundedPolygon.md)
[Rounded Rectangle node](/Nodes/Procedural/Shapes/RoundedRectangle.md)
UV nodes
[Flipbook node](/Nodes/UV/Flipbook.md)
[Parallax Mapping node](/Nodes/UV/ParallaxMapping.md)
[Radial Shear node](/Nodes/UV/RadialShear.md)
[Rotate node](/Nodes/UV/Rotate.md)
[Spherize node](/Nodes/UV/Spherize.md)
[Swirl node](/Nodes/UV/Swirl.md)
[Tiling and Offset node](/Nodes/UV/TilingAndOffset.md)
[Twirl node](/Nodes/UV/Twirl.md)