texture-agent-cli

Automate AI texture generation and application for USD materials via CLI.

179|21|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/NVIDIA-Omniverse/content-agents --skill texture-agent-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: texture-agent-cli
Source: https://github.com/NVIDIA-Omniverse/content-agents/tree/main/.agents/skills/texture-agent-cli
Command: npx skills add https://github.com/NVIDIA-Omniverse/content-agents --skill texture-agent-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Texture Agent CLI enables AI-driven texture generation and application for USD materials via a structured, repeatable workflow.

Core Features & Use Cases

  • Discover materials in a USD asset and expand materials for per-prim variants.
  • Generate and apply AI-driven textures (albedo, normal, roughness) to existing materials.
  • Coordinate a full texture pipeline including discovery, prompts generation, texture synthesis, blending, and optional previews or renders.

Quick Start

Activate your Python environment and run texture-agent discover <config.yaml> to list materials, then run texture-agent run <config.yaml> to execute the full pipeline.

Frequently Asked Questions about texture-agent-cli

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

FAQPage Schema
How do I automate AI texture generation for USD materials from the command line?

Automating AI texture generation for USD materials is handled by the Texture Agent CLI, which coordinates discovery, prompt generation, texture synthesis, and blending. It uses configurable backends and YAML mappings to apply albedo, normal, and roughness maps to prims.

Can I apply AI-generated textures to individual prims in a USD asset?

Applying AI-generated textures to individual prims is supported through per-prim material expansion workflows. The CLI discovers materials in the USD asset and allows targeted texture synthesis and application for each prim variant.

What is the best way to run an end-to-end texture pipeline for Universal Scene Description files?

Running an end-to-end texture pipeline for USD files is streamlined by the Texture Agent CLI, which executes discovery, prompt generation, AI texture synthesis, blending, and optional renders sequentially through a single configuration file.

Does the AI texture pipeline support custom render endpoints and material mappings?

The AI texture pipeline supports configurable backends, custom material mappings, and render endpoints. This enables you to integrate the CLI-driven texture synthesis and application workflow into existing USD rendering environments.

Why do I need a YAML configuration file to generate AI textures for USD assets?

A YAML configuration file is needed to define material mappings, backend settings, and render endpoints for the texture pipeline. It provides the structured, repeatable instructions the CLI requires to automate discovery and AI texture synthesis.