unity-shader-graph-artist

Author and optimize Unity shaders using Shader Graph and HLSL.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/Likas07/t3code-skills --skill unity-shader-graph-artist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-shader-graph-artist
Source: https://github.com/Likas07/t3code-skills/tree/main/skills/unity-shader-graph-artist
Command: npx skills add https://github.com/Likas07/t3code-skills --skill unity-shader-graph-artist

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation and optimization of visual effects and materials in Unity, bridging the gap between artistic vision and technical performance requirements.

Core Features & Use Cases

  • Shader Graph Authoring: Build visually rich materials with artist-friendly Shader Graphs.
  • HLSL Optimization: Convert performance-critical shaders to optimized HLSL for maximum efficiency.
  • Pipeline Integration: Ensure compatibility and leverage features across URP and HDRP rendering pipelines.
  • Use Case: Develop a complex dissolve effect shader in Shader Graph, then optimize its performance for mobile platforms by converting critical parts to HLSL and ensuring it adheres to strict texture sample and ALU budgets.

Quick Start

Create a Unity Shader Graph for a dissolve effect with a base map, dissolve map, and edge color.

Frequently Asked Questions about unity-shader-graph-artist

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

FAQPage Schema
How do I optimize Unity Shader Graph materials for mobile performance?

To optimize Unity Shader Graph materials for mobile, convert performance-critical shader logic to HLSL. This reduces ALU operations and texture samples, ensuring your real-time visual effects adhere to strict mobile performance budgets.

Can I use the same Shader Graph across URP and HDRP rendering pipelines?

Shader Graph compatibility between URP and HDRP requires careful pipeline integration. You must ensure custom pass authoring and material properties leverage the specific features of each rendering pipeline to maintain visual consistency.

How do I create a dissolve effect in Unity Shader Graph?

Creating a dissolve effect in Unity Shader Graph involves combining a base map, a dissolve map for transparency, and an edge color for the burning boundary. This setup generates a dynamic real-time visual effect.

When should I convert Shader Graph nodes to HLSL in Unity?

Convert Shader Graph nodes to HLSL when facing performance bottlenecks in your Unity rendering pipeline. HLSL optimization is essential for complex materials exceeding ALU or texture sample budgets on target platforms.

Does Unity Shader Graph support custom pass authoring for VFX?

Unity Shader Graph supports custom pass authoring for VFX through integration with URP and HDRP rendering pipelines. This allows specialized rendering logic and material effects to be executed at precise stages.

What is the difference between Shader Graph and HLSL for Unity rendering?

Shader Graph provides an artist-friendly, node-based interface for building materials, while HLSL offers code-level control for maximum efficiency. Converting complex graphs to HLSL bridges artistic vision with technical performance requirements.