Edit of asset "[GSL] Godot Shader Linker" Accepted

Old/Current New/Edit
Title [GSL] Godot Shader Linker
Description Shader graph assembler for Godot 4.2+. Import a Blender node graph and get an equivalent Godot shader.


Installation

1. Copy the `addons/godot_shader_linker_(gsl)` directory into your Godot project.
2. In Project → Plugins enable “Godot Shader Linker (GSL)”.
3. The GSL UI will appear in the 3D viewport (`Ctrl + G` — hide/show).

Setting up the Blender add‑on
1. Edit → Preferences → File Paths → Scripts Directories → Add — specify the path `.../addons/godot_shader_linker_(gsl)/Blender`, `Name: gls_blender_exp`.
2. Restart Blender and enable GSL Exporter (`Add-ons`).
3. In the add‑on settings set the path to your Godot project (needed to import textures).
4. Switch to Godot — `Blender server listen` will appear in Output.


Supported Nodes

- Texture Coordinate
- Mapping
- Image Texture (projections: Flat, Box, Sphere, Tube; interpolations: Linear, Closest; extension: Repeat, Extend)
- Noise Texture
- Fractal Noise
- Color Ramp
- Combine Color
- Separate Color
- Combine XYZ
- Separate XYZ
- Math (subset of modes: Add, Subtract, Multiply, Divide, Power, Modulo, Floor, Ceil, Truncate, PingPong, Atan2, Compare, etc.)
- Vector Math (subset: Add, Subtract, Multiply, Divide, Dot Product, Cross Product, Normalize, Length, Distance, Scale, Project, Reflect, Refract, Wrap, Snap)
- Normal Map (Tangent Space)
- Bump
- Principled BSDF (base set, simplified coat)
- Material Output
Shader graph assembler for Godot 4.2+. Import a Blender node graph and get an equivalent Godot shader.


Installation

1. Copy the `addons/godot_shader_linker_(gsl)` directory into your Godot project.
2. In Project → Plugins enable “Godot Shader Linker (GSL)”.
3. The GSL UI will appear in the 3D viewport (`Ctrl + G` — hide/show).

Setting up the Blender add‑on
1. Edit → Preferences → File Paths → Scripts Directories → Add — specify the path `.../addons/godot_shader_linker_(gsl)/Blender`, `Name: gls_blender_exp`.
2. Restart Blender and enable GSL Exporter (`Add-ons`).
3. In the add‑on settings set the path to your Godot project (needed to import textures).
4. Switch to Godot — `Blender server listen` will appear in Output.


Supported Nodes

- Texture Coordinate
- Mapping
- Image Texture (projections: Flat, Box, Sphere, Tube; interpolations: Linear, Closest; extension: Repeat, Extend)
- Noise Texture
- Fractal Noise
- Color Ramp
- Combine Color
- Separate Color
- Combine XYZ
- Separate XYZ
- Math (subset of modes: Add, Subtract, Multiply, Divide, Power, Modulo, Floor, Ceil, Truncate, PingPong, Atan2, Compare, etc.)
- Vector Math (subset: Add, Subtract, Multiply, Divide, Dot Product, Cross Product, Normalize, Length, Distance, Scale, Project, Reflect, Refract, Wrap, Snap)
- Normal Map (Tangent Space)
- Bump
- Principled BSDF (base set, simplified coat)
- Material Output
Category Shaders
License GPLv3
Repository Provider GitHub
Repository Url https://github.com/Djorkin/godot-shader-linker
Issues Url https://github.com/Djorkin/godot-shader-linker/issues
Godot version Godot 4.2
Version String 0.2.0 0.2.0
Download Commit 4f7052e2b251a98d754bb94c2c6779b39d71caeb 4f7052e2b251a98d754bb94c2c6779b39d71caeb
Download Url (Computed) https://github.com/Djorkin/godot-shader-linker/archive/4f7052e2b251a98d754bb94c2c6779b39d71caeb.zip https://github.com/Djorkin/godot-shader-linker/archive/4f7052e2b251a98d754bb94c2c6779b39d71caeb.zip
Icon Url https://raw.githubusercontent.com/Djorkin/godot-shader-linker/main/icon.png
Preview Insert
Type image
Image/Video URL https://github.com/Djorkin/godot-shader-linker/releases/download/v0.2.0/1.gif
Thumbnail
Preview Insert
Type image
Image/Video URL https://github.com/Djorkin/godot-shader-linker/releases/download/v0.2.0/2.gif
Thumbnail
Preview Insert
Type image
Image/Video URL https://github.com/Djorkin/godot-shader-linker/releases/download/v0.2.0/3.gif
Thumbnail