One-click install
npx skills add https://github.com/jinluli/EnglishLearnTool --skill unity-material-jinluli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-material
Source: https://github.com/jinluli/EnglishLearnTool/tree/main/Packages/SkillsForUnity/unity-skills~/skills/material
Command: npx skills add https://github.com/jinluli/EnglishLearnTool --skill unity-material-jinluli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the complexities of material creation and manipulation in Unity, simplifying tasks like setting colors, textures, and emission for materials and shaders.

Core Features & Use Cases

  • Material Creation: Easily create new materials and shaders with auto-detection of the Unity render pipeline.
  • Batch Operations: Perform batch assignments, color setting, and emission adjustments on multiple materials simultaneously.
  • Property Setting: Adjust various material properties like colors, textures, and shader keywords efficiently.
  • Use Case: If you need to create multiple materials for a Unity scene and apply unique colors and textures to each, this skill can significantly speed up your workflow.

Quick Start

To create a new material with a custom color, use the 'material_create' skill with the 'name' and 'color' parameters.

Frequently Asked Questions about unity-material

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

FAQPage Schema
How do I batch adjust Unity material properties across different render pipelines?

Batch adjusting Unity material properties across different render pipelines involves using Unity's Material and Shader APIs to automate color setting, texture assignment, and emission adjustments for multiple materials simultaneously. This streamlines applying unique properties to scene materials.

What is the best way to automate material creation and shader manipulation in Unity?

Automating material creation and shader manipulation in Unity is achieved by using scripts that leverage Unity's Material and Shader APIs to auto-detect the render pipeline. This allows developers to efficiently create new materials and set shader keywords without manual setup.

Does Unity batch operation support setting emission and shader keywords for multiple materials?

Unity batch operation supports setting emission and shader keywords for multiple materials. By utilizing Unity's Material and Shader APIs, you can perform batch assignments and adjust various material properties like emission and keywords simultaneously across your scene.

How do I auto-detect the Unity render pipeline when creating new materials and shaders?

Auto-detecting the Unity render pipeline when creating new materials and shaders is handled through script logic that queries the active pipeline environment. This ensures the newly created materials are correctly configured for the detected render pipeline.

Can I set unique colors and textures for multiple Unity materials at the same time?

You can set unique colors and textures for multiple Unity materials at the same time using batch operations. This skill automates applying unique colors, textures, and emission adjustments across multiple materials, significantly speeding up scene preparation workflows.