Class WebXRSpaceWarpRenderTargetTextureProvider
Implements
Index
Constructors
constructor
-
new WebXRSpaceWarpRenderTargetTextureProvider(
_scene: Scene,
_xrSessionManager: WebXRSessionManager,
_xrWebGLBinding: XRWebGLBinding,
): WebXRSpaceWarpRenderTargetTextureProviderParameters
- _scene: Scene
- _xrSessionManager: WebXRSessionManager
- _xrWebGLBinding: XRWebGLBinding
Returns WebXRSpaceWarpRenderTargetTextureProvider
Methods
access Motion Vector
-
Access the motion vector (which will turn on Space Warp)
Parameters
- view: XRView
the view to access the motion vector texture for
Returns void
- view: XRView
dispose
-
Releases all held resources
Returns void
get Render Target Texture For Eye
-
Gets the render target texture for the specified eye
Parameters
- _eye: XREye
the eye to get the render target texture for
Returns Nullable<RenderTargetTexture>
the render target texture or null
- _eye: XREye
get Render Target Texture For View
-
Gets the correct render target texture to be rendered this frame for this view
Parameters
- view: XRView
the view for which to get the render target
Returns Nullable<RenderTargetTexture>
the render target for the specified view or null if not available
- view: XRView
try Set Viewport For View
-
Attempts to set the framebuffer-size-normalized viewport to be rendered this frame for this view. In the event of a failure, the supplied viewport is not updated.
Parameters
- viewport: Viewport
the viewport to which the view will be rendered
- view: XRView
the view for which to set the viewport
Returns boolean
whether the operation was successful
- viewport: Viewport
WebXR Space Warp Render Target Texture Provider