PBR Rendering

Generate PBR materials and previews for 3D visualization.

14|4|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/pacphi/sindri --skill pbr-rendering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PBR Rendering
Source: https://github.com/pacphi/sindri/tree/main/docker/lib/extensions/vf-pbr-rendering/resources
Command: npx skills add https://github.com/pacphi/sindri --skill pbr-rendering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps Claude generate PBR materials and preview renders for realistic visuals.

Core Features & Use Cases

  • Material Creation: Generate PBR textures and maps.
  • Preview Generation: Create material previews for reviews.
  • Batch Materials: Compile libraries of materials.

Quick Start

Create a basic PBR material and preview texture.

Frequently Asked Questions about PBR Rendering

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

FAQPage Schema
How do I generate PBR materials for 3D visualization?

PBR materials simulate realistic surface properties by combining Base Color, Metallic, Roughness, Normal Map, and other texture maps. This Skill generates these materials and their preview renders for game development, product visualization, and 3D asset pipelines, enabling you to create physically accurate visuals without manual texture authoring.

Can I create material previews before exporting textures?

Yes. The preview_material function generates material previews for review and validation before export. This lets you verify appearance and properties across lighting conditions, reducing iteration cycles when building material libraries or preparing assets for production pipelines.

What texture maps does PBR rendering support?

PBR rendering supports Base Color/Albedo, Metallic, Roughness, Normal Map, Height/Displacement, Ambient Occlusion, and Emission maps. These maps define how surfaces interact with light, enabling realistic material behavior across different lighting environments and rendering engines.

How do I batch process materials into a library?

The batch_materials function compiles multiple material definitions into a library in a single operation. This streamlines workflow when you need to generate and organize material sets for games, visualization projects, or asset repositories with consistent properties and formats.

What export formats are available for textures?

The export_textures function outputs textures in multiple formats to support different pipelines and engines. This flexibility lets you integrate generated materials into diverse workflows—game engines, rendering software, or custom asset pipelines—without format conversion overhead.

Do I need 3D modeling experience to use PBR material generation?

No. This Skill handles material and texture generation independently; you provide material parameters and the Skill generates maps and previews. Basic understanding of PBR concepts (metallic, roughness, normal maps) helps, but the Skill abstracts away low-level texture authoring.