-
-
Notifications
You must be signed in to change notification settings - Fork 9
Contributor Guidelines 📑
This wiki entrance is for people interested in contributing Shader nodes/functions to this library in Pull Requests.
You should be familiar with the Godot Engine as well as the git VCS (version control system) as well as GitHub.
The gneral workflow is similar to Godot's contribution workflow. Instead of creating a branch on top of the master
branch, you should create one on top of the 4.0
branch.
After creating a branch, you can add the files extending the VisualShaderNodeCustom
class in their respectibe category folder. If they don't fit thematically to the already existing ones, you can create a new one (The naming can/will be discussed in the PR discussion before merging).
If the nodes can be shown off in a 2D scene, you can add a new Node in a similar fashion like the already existing ones. The example shader should be a Visual Shader and be made as simple as possible.