Material Layers. A Material Layering tool for Godot

Material Layers is a Godot plugin that lets you blend materials using a layer-based system

Unlike traditional materials where you have to blend desired materials in a single shader, Material Layers allows you to easily blend multiple materials in the inspector. This workflow drastically reduces time required to blend multiple materials, allowing for a more iterative and easy to use experience.

Why Material Layers

Material Layers lets you create what would otherwise be an overly complicated material, using smaller and reusable materials. This creates a more manageable system with reduced complexity, more control and flexibility.

Features

  • Reusable materials
  • Reusable masks
  • Non-destructive
  • Easy iterations
  • Terrain texturing
  • Large scale mesh texturing
  • Procedural variation

Download

Available in the Godot Asset Store in editor. See all releases.

Learn More

Read the documentation. Watch the video

Support the project

If you like the tool, you can support development by donating, joining my patreon or buying assets from my store. You support directly funds more tutorials, resources and improvements to the tool.

YoutubePatreonDocsAssetsTwitter

©2026 Foyezes