ViewHandleclass
Deferred metadata for a view recorded into a command list. Bind these references after its draw command in the same command-list execution. Values are resolved anew on each playback, not while recording. Keep the target textures alive and unchanged until their consumers have drawn.
Properties5
Showing 5 properties
public Sandbox.Rendering.ViewHandle.DepthRangeRef Sandbox.Rendering.ViewHandle.DepthRange { get; set; }
Minimum and maximum main-world depth values. Normalize sampled depth to this range before unprojection.
public Sandbox.Rendering.ViewHandle.DepthUvScaleBiasRef Sandbox.Rendering.ViewHandle.DepthUvScaleBias { get; set; }
Scale (xy) and bias (zw) mapping final colour UVs to the unflipped depth texture.
public Sandbox.Rendering.ViewHandle.IsValidRef Sandbox.Rendering.ViewHandle.IsValid { get; set; }
Whether this command submitted a view during the current playback. False for skipped views; this does not indicate whether a depth target was supplied.
public Sandbox.Rendering.ViewHandle.ProjectionToViewRef Sandbox.Rendering.ViewHandle.ProjectionToView { get; set; }
Inverse reverse-Z projection of the rendered view. Unproject normalized reverse-Z depth without applying 1 - depth.
public Sandbox.Rendering.ViewHandle.ViewportRef Sandbox.Rendering.ViewHandle.Viewport { get; set; }
Main-world viewport origin (xy) and size (zw) in unflipped depth texture UVs.
No results match this filter.