godot-3d-materials

Create realistic 3D PBR materials in Godot using StandardMaterial3D.

3|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Totes-MickGOATs/mcgoats-game-template --skill godot-3d-materials-totes-mickgoats
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: godot-3d-materials
Source: https://github.com/Totes-MickGOATs/mcgoats-game-template/tree/main/engine/godot/skills/godot-3d-materials
Command: npx skills add https://github.com/Totes-MickGOATs/mcgoats-game-template --skill godot-3d-materials-totes-mickgoats

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides expert guidance and tools for creating realistic and optimized 3D PBR materials in Godot, specifically using StandardMaterial3D.

Core Features & Use Cases

  • PBR Workflows: Learn to correctly set up albedo, metallic, roughness, and normal maps.
  • Texture Packing: Understand and implement ORM (Occlusion, Roughness, Metallic) texture packing for efficiency.
  • Transparency Modes: Master cutout, dithered, and alpha blending for various visual effects.
  • Advanced Features: Implement emission, rim lighting, clearcoat, and anisotropy.
  • Use Case: You need to create a realistic metallic car paint material with a clearcoat layer and subtle brushed metal effects. This Skill will guide you through setting up the necessary textures and material properties.

Quick Start

Use the godot-3d-materials skill to create a physically-based material with an albedo texture and a normal map.

Frequently Asked Questions about godot-3d-materials

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up PBR materials in Godot using StandardMaterial3D?

To set up PBR materials in Godot, you configure StandardMaterial3D by assigning albedo, metallic, roughness, and normal maps. This Skill provides expert patterns for correctly balancing these properties to achieve physically based rendering in your 3D scenes.

What is ORM texture packing and how do I use it in Godot?

ORM texture packing combines Occlusion, Roughness, and Metallic maps into a single texture channel for optimization. This Skill provides scripts for building PBR materials using ORM textures, reducing draw calls and improving rendering efficiency in Godot.

How do I create a metallic car paint material with clearcoat in Godot?

Creating a metallic car paint material in Godot involves setting a base metallic layer and applying a clearcoat with anisotropy for subtle brushed metal effects. This Skill guides you through configuring these advanced StandardMaterial3D properties.

Which transparency mode should I use for Godot 3D materials?

Godot offers cutout, dithered, and alpha blending transparency modes for 3D materials. This Skill helps you master these distinct visual effects by explaining when to use each mode based on your specific rendering requirements.

Can I animate PBR material properties at runtime in Godot?

Yes, you can animate PBR material properties at runtime in Godot. This Skill includes scripts for runtime material animation, allowing you to dynamically adjust StandardMaterial3D properties and create organic material effects.

Does Godot support triplanar mapping for texturing without UV maps?

Godot supports triplanar mapping to texture 3D models without explicit UV maps. This Skill provides implementation scripts for triplanar mapping, enabling consistent texturing across complex organic meshes.