API reference
API reference
Select your platform
No SDKs available
No versions available

CanvasMeshRenderer Class

Extends MonoBehaviour
Maps a RenderTexture to a Mesh Renderer.
There are two types of CanvasRenderer components included in the Interaction SDK, CanvasMeshRenderer and OVRCanvasMeshRenderer.

Protected Fields

The canvas texture that will be rendered.
The mesh renderer that will be driven.
Determines the shader used for rendering.
Material _material[Get]
bool _started[Get]

Properties

RenderingMode RenderingMode[Get]

Protected Functions

virtual string GetShaderName ( )
virtual void SetAdditionalProperties
( MaterialPropertyBlock block )
virtual float GetAlphaCutoutThreshold ( )
virtual void HandleUpdateRenderTexture
( Texture texture )
virtual void Start ( )
virtual void OnEnable ( )
virtual void OnDisable ( )

Member Functions

void InjectAllCanvasMeshRenderer
( CanvasRenderTexture canvasRenderTexture,
MeshRenderer meshRenderer )
void InjectCanvasRenderTexture
( CanvasRenderTexture canvasRenderTexture )
void InjectMeshRenderer
( MeshRenderer meshRenderer )
void InjectOptionalRenderingMode
( RenderingMode renderingMode )
void InjectOptionalAlphaCutoutThreshold
( float alphaCutoutThreshold )
void InjectOptionalUseAlphaToMask
( bool useAlphaToMask )
Did you find this page helpful?
Thumbs up icon
Thumbs down icon