class PropertyBindings (Niantic.ARDK.Rendering.PropertyBindings)

Overview

class PropertyBindings {
public:
    // fields

    static readonly int CbCrChannel = Shader.PropertyToID("_textureCbCr");
    static readonly int DebugColorMask = Shader.PropertyToID("_colorMask");
    static readonly int DepthBufferParams = Shader.PropertyToID("_DepthBufferParams");
    static readonly int DepthChannel = Shader.PropertyToID("_textureDepth");
    static readonly int DepthScaleMax = Shader.PropertyToID("_depthScaleMax");
    static readonly int DepthScaleMin = Shader.PropertyToID("_depthScaleMin");
    static readonly int DepthSuppressionMask = Shader.PropertyToID("_textureDepthSuppressionMask");
    static readonly int DepthTransform = Shader.PropertyToID("_depthTransform");
    static readonly int DisplayTransform = Shader.PropertyToID("_displayTransform");
    static readonly int FullImage = Shader.PropertyToID("_texture");
    static readonly int FusedDepthChannel = Shader.PropertyToID("_textureFusedDepth");
    static readonly int SemanticChannel = Shader.PropertyToID("_textureSemantic");
    static readonly int SemanticsTransform = Shader.PropertyToID("_semanticsTransform");
    static readonly int YChannel = Shader.PropertyToID("_textureY");
};

Detailed Documentation

Fields

static readonly int CbCrChannel = Shader.PropertyToID("_textureCbCr")

Texture property for the chroma components of the AR image.

static readonly int DebugColorMask = Shader.PropertyToID("_colorMask")

Color mask to visualize components of the screen space occluder mesh (if used)

static readonly int DepthBufferParams = Shader.PropertyToID("_DepthBufferParams")

Similar to the built-in _ZBufferParams, but instead of using clipping planes from the projection, it uses the value range from the depth buffer.

static readonly int DepthChannel = Shader.PropertyToID("_textureDepth")

Texture property for the depth network output.

static readonly int DepthScaleMax = Shader.PropertyToID("_depthScaleMax")

The maximum value of the depth interval used for scaling.

static readonly int DepthScaleMin = Shader.PropertyToID("_depthScaleMin")

The minimum value of the depth interval used for scaling.

static readonly int DepthSuppressionMask = Shader.PropertyToID("_textureDepthSuppressionMask")

Texture property for the depth suppression mask.

static readonly int DepthTransform = Shader.PropertyToID("_depthTransform")

Affine transform to fit the depth channel on the viewport.

static readonly int DisplayTransform = Shader.PropertyToID("_displayTransform")

Affine transform to fit the AR image on the viewport.

static readonly int FullImage = Shader.PropertyToID("_texture")

Texture property for the full AR image.

static readonly int SemanticChannel = Shader.PropertyToID("_textureSemantic")

Texture property for the semantic segmentation network output.

static readonly int SemanticsTransform = Shader.PropertyToID("_semanticsTransform")

Affine transform to fit the semantic channels on the viewport.

static readonly int YChannel = Shader.PropertyToID("_textureY")

Texture property for the luma component of the AR image.