Shader Nodes

An asset by Iranon
The page banner background of a mountain and forest
Shader Nodes thumbnail image
Shader Nodes thumbnail image
Shader Nodes thumbnail image
Shader Nodes thumbnail image
Shader Nodes hero image

Quick Information

0 ratings
Shader Nodes icon image
Iranon
Shader Nodes

This is a collection of custom nodes for the Visual Shader. Its main purpose is providing additional functions like voronoi and wave textures generation.It comes with shaders functions defined in GDScript (extending VisualShaderNodeCustom) and in GDSL too (inside the Visual Shader editor using GlobalExpression and Expression nodes). Look at the GitHub repository for further details.

Supported Engine Version
3.3
Version String
0.1.1
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

Godot-Shader-Nodes

Custom nodes for the Godot Visual Shader editor (Asset Library page)

Inside the custom folder there are two directories: nodes and shaders. The first one contains .gd files that define custom nodes for the Visual Shader, while the second one contains materials (.tres) that are made inside the Visual Shader with GlobalExpression and Expression nodes.

I put both version because the code contained inside the GlobalExpression nodes (in which are defined functions called in the Expression nodes) is the same as the one written inside _the get_global_code() function (in the .gd files). This way it is possible to modify and test the code inside the .tres file and then change it in the .gd one. Open the Example_Scene.tscn file to take a look at how it works.

The main purpose of this project is providing nodes similar to Blender's ones (and more) for the Godot Visual Shader. I used also functions by The Book of Shaders, Patricio Gonzalez Vivo and others (credits inside files). Please feel free to contribute.

This is a collection of custom nodes for the Visual Shader. Its main purpose is providing additional functions like voronoi and wave textures generation.
It comes with shaders functions defined in GDScript (extending VisualShaderNodeCustom) and in GDSL too (inside the Visual Shader editor using GlobalExpression and Expression nodes). Look at the GitHub repository for further details.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Shader Nodes icon image
Iranon
Shader Nodes

This is a collection of custom nodes for the Visual Shader. Its main purpose is providing additional functions like voronoi and wave textures generation.It comes with shaders functions defined in GDScript (extending VisualShaderNodeCustom) and in GDSL too (inside the Visual Shader editor using GlobalExpression and Expression nodes). Look at the GitHub repository for further details.

Supported Engine Version
3.3
Version String
0.1.1
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers