Search Results for

    Show / Hide Table of Contents

    Apply To Mesh

    alt_text

    Sets up the materials used by a Renderer (eg MeshRenderer) to display video from the MediaPlayer component.

    Not only is the texture from the video applied, but also certain material keywords and properties are adjusted depending on the requirements to display the video texture. For example on some platforms the video texture is flipped vertically, or in a different colour space, so the shader is required to support these conversions. The AVPro Video shaders support these conversions and used be used in most cases. If you choose to 'resolve' the textures in the MediaPlayer then these adjustments are already made and so any material can be used.

    Properties
    Property Function
    Media The MediaPlayer component to apply to the mesh
    Default Texture The texture to display during times when there is no video texture to display (eg during video loading)
    Renderer The target Renderer (eg MeshRenderer) to apply the video texture to
    All Materials For renderers with multiple materials, either apply to all materials or a specific one
    Material Index Assign to a specific material index
    Texture Property The name of the Material texture to set. The default texture property depends on the render pipeline used. Standard shaders use _MainTex. URP shaders use _Basemap. HDRP shaders use _BasecolorMap.
    Offset The normalised X, Y offset to apply to the texture (if shader supports it)
    Scale The normalised X, Y scale to apply to the texture (if shader supports it)
    In This Article