render stencil portals (transparent)
This commit is contained in:
@@ -32,7 +32,7 @@ namespace EscapeRoomEngine.Portal.Runtime
|
||||
_layers = layers;
|
||||
_passType = passType;
|
||||
|
||||
renderPassEvent = RenderPassEvent.AfterRenderingOpaques;
|
||||
renderPassEvent = passType == PassType.Opaque ? RenderPassEvent.AfterRenderingOpaques : RenderPassEvent.BeforeRenderingTransparents;
|
||||
_renderStateBlock = new RenderStateBlock(RenderStateMask.Nothing);
|
||||
|
||||
// set stencil
|
||||
@@ -107,7 +107,7 @@ namespace EscapeRoomEngine.Portal.Runtime
|
||||
public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData)
|
||||
{
|
||||
renderer.EnqueuePass(_opaquePass);
|
||||
// renderer.EnqueuePass(_transparentPass); TODO: enable
|
||||
renderer.EnqueuePass(_transparentPass);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user