Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


renderQueue

Render queue of this shader. (Read Only)
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Property
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
public int renderQueue { get; }

Remarks

Since different Render Pipelines require different render passes a shader's render queue depends on the active Render Pipeline. Note: When Unity runs in batch mode, it does not load Scriptable Render Pipelines (SRPs) until the first time something renders. Loading an SRP modifies the sub-shader selected for a given material which can lead to the value this function returns being different than expected.
Additional Resources: Material.renderQueue, RenderQueue enum, subshader tags.