Description
The AddHookAfterOpaque
method allows you to add a rendering hook that executes after the opaque rendering stage in the camera's rendering pipeline. This method is marked as obsolete, indicating that it may be removed in future versions and should be avoided in new code.
Usage
To use this method, provide a debugName
for identifying the hook, an order
to determine the execution sequence among multiple hooks, and a renderEffect
action that defines the rendering logic to be executed.
Example
// Example usage of AddHookAfterOpaque
CameraComponent cameraComponent = new CameraComponent();
using (cameraComponent.AddHookAfterOpaque("MyDebugHook", 10, (sceneCamera) => {
// Custom rendering logic here
}))
{
// The hook is active within this using block
}