Unity Shader Graph

GPTKB entity

Statements (74)
Predicate Object
gptkbp:instanceOf visual programming tool
gptkbp:category graphics
game development
gptkbp:compatibleWith gptkb:Built-in_Render_Pipeline
gptkb:High_Definition_Render_Pipeline
gptkb:Universal_Render_Pipeline
gptkbp:developedBy gptkb:Unity_Technologies
gptkbp:documentation https://docs.unity3d.com/Packages/com.unity.shadergraph@latest
gptkbp:feature blackboard
real-time preview
custom nodes
graph inspector
main preview window
material variants
parameter exposure
shader keywords
subgraphs
support for 2D and 3D projects
support for GPU instancing
support for SRP Batcher
support for VR and AR
support for alpha clipping
support for animated shaders
support for built-in math functions
support for color grading
support for conditional logic
support for copy/paste nodes
support for custom editor GUI
support for custom functions
support for custom interpolators
support for custom lighting
support for custom output targets
support for depth and shadow nodes
support for drag-and-drop workflow
support for emission
support for gradient nodes
support for graph comments
support for graph grouping
support for graph search
support for keyword toggles
support for lighting models
support for material layering
support for mobile and desktop platforms
support for multi-output nodes
support for multi-pass shaders
support for noise and procedural textures
support for normal mapping
support for post-processing effects
support for previewing on meshes
support for procedural generation
support for property drawers
support for swizzling and vector operations
support for tessellation (HDRP only)
support for textures and samplers
support for time and screen position nodes
support for transparency
support for undo/redo
support for vertex and fragment stages
gptkbp:firstReleased 2018
gptkbp:format gptkb:HLSL
https://www.w3.org/2000/01/rdf-schema#label Unity Shader Graph
gptkbp:interface node-based
gptkbp:license gptkb:Unity_Software_License_Agreement
gptkbp:operatingSystem gptkb:Windows
gptkb:macOS
gptkb:Linux
gptkbp:platform gptkb:Unity_Engine
gptkbp:requires gptkb:Scriptable_Render_Pipeline
gptkbp:supports PBR shaders
Unlit shaders
VFX Graph integration
gptkbp:usedFor creating shaders
gptkbp:bfsParent gptkb:Unity_Technologies
gptkbp:bfsLayer 5