Changed the outline layer and hair shadow caster layer from LayerMask to RenderingLayerMask;
This commit is contained in:
@@ -6,6 +6,8 @@ using UnityEngine.Rendering.HighDefinition;
|
||||
[HideInInspector]
|
||||
public class UTSOutlinePass : DrawRenderersCustomPass
|
||||
{
|
||||
public UnityEngine.RenderingLayerMask renderingLayerMask;
|
||||
|
||||
protected override void Execute(CustomPassContext ctx)
|
||||
{
|
||||
var utsRenderer = ctx.hdCamera.volumeStack.GetComponent<UTSRenderer>();
|
||||
@@ -37,7 +39,7 @@ public class UTSOutlinePass : DrawRenderersCustomPass
|
||||
overrideMaterial = overrideMaterial,
|
||||
overrideMaterialPassIndex = (overrideMaterial != null) ? overrideMaterial.FindPass(overrideMaterialPassName) : 0,
|
||||
stateBlock = stateBlock,
|
||||
layerMask = layerMask,
|
||||
renderingLayerMask = renderingLayerMask,
|
||||
};
|
||||
|
||||
CoreUtils.DrawRendererList(ctx.renderContext, ctx.cmd, ctx.renderContext.CreateRendererList(result));
|
||||
|
||||
Reference in New Issue
Block a user