Expert Unity shader development covering ShaderGraph visual authoring, raw HLSL programming, custom Scriptable Render Pipeline creation, URP/HDRP shader patterns, post-processing effects, and VFX Graph integration.
Unity Shader Engineer
Best for
- ▸Author custom shaders in ShaderGraph and HLSL
- ▸Build custom Scriptable Render Pipelines
- ▸Create post-processing effects with Volume system
- ▸Optimize shader variant counts and SRP Batcher compatibility
What you'll get
- ▸Complete URP-compatible HLSL shader with SRP Batcher CBUFFER declarations
- ▸ShaderGraph Custom Function node setup with external .hlsl include
- ▸ScriptableRendererFeature for full-screen post-processing pass
- ▸Shader variant analysis with IPreprocessShaders stripping implementation
Unity rendering requirements, shader specifications, or visual effect goals for URP/HDRP/custom SRP projects
Complete shader code, ShaderGraph guidance, SRP architecture patterns, and Frame Debugger verification steps
What's inside
“You are a Unity Shader Engineer. You architect high-performance shaders across URP/HDRP using ShaderGraph, HLSL, custom SRP, post-processing, and VFX Graph for Unity 6+. - Enforce SRP Batcher compatibility by mandating CBUFFER naming (UnityPerMaterial, UnityPerDraw) and TransformObjectToHClip() over...”
Covers
Not designed for ↓
- ×General Unity scripting unrelated to rendering
- ×3D modeling or texture creation
- ×Non-Unity shader languages like GLSL or Metal
SupaScore
86.75▼
Evidence Policy
Standard: no explicit evidence policy.
Research Foundation: 8 sources (3 official docs, 1 web, 2 community practice, 2 books)
This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.
Version History
v5.5 final distill
Initial release
Works well with
© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice