Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.59 KB

README.md

File metadata and controls

37 lines (27 loc) · 1.59 KB

UDIM Shader Material for Godot

Blender Model with UDIM Tile Material

Screenshot of Blender Model with UDIM Tile Material

Same Model in Godot with UDIM Shader Material

Screenshot of Same Model in Godot with UDIM Shader Material

Notes:

This addon tries to replicate most of the provided options from the StandardMaterial3D resource. Much of the options are still being tested and built. If you have need of a particular material feature, please create an issue.

UDIMShaderMaterial only supports up through UDIM tile id 1030. This can expand in the future. Keep in mind however that low end platforms like web or mobile (basically anything not using the Vulkan renderer) only support up to 12-32 textures to a shader.

List of features that appear to be working, the rest are a work in progress

  • Albedo Tileset
  • Albedo Color
  • Transparency Settings
  • Shading Settings
  • Grow Settings

Installation Options

  1. Download from the Asset Library via the Godot Editor.
  2. Manually download this repo, and put the addons/udim_material folder in your project's addons/ directory.

Usage

  1. Create a UDIMShaderMaterial in a 3D material property.
  2. Create a UDIMTextureTileset in the "Albedo" > "Albedo Tileset" propererty of the UDIMShaderMaterial
  3. Click left click the UDIMTextureTileset to reveal an "Import UDIM Texture Set" button, left click it.
  4. Browse to and select one of any of the appropriately named UDIM tile textures from the tileset you'd like to use.
  5. Done!