CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiCustomPassVO

    Render-pass aspect of a visual object: how its faces are composited into the scene. Implemented by the same object as ICamApiVisualObject (it also exposes ICamApiRenderableVO); flat : IUnknown, fetched via QueryInterface. Objects without drawable faces (e.g. a gizmo) do not implement it, so QI returns nil.

    Namespace: CAMAPI.ViewPort
    Assembly: CAMAPI.ViewPort.dll
    Syntax
    [Guid("D4A1B8E2-5C67-4F39-9B04-7E2A1F6C8D53")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamApiCustomPassVO

    Properties

    Overlay

    Draw the faces as an overlay on top of the scene: depth testing is turned off so they are never hidden by other geometry (useful for annotations, markers and highlights that must stay visible). Default False.

    Declaration
    bool Overlay { get; set; }
    Property Value
    Type Description
    bool

    Transparent

    Blend the faces with what is behind them using the color alpha, so an alpha below 255 (see ICamApiRenderableVO.SetColor) shows through instead of overwriting. Default False (faces are opaque and alpha is ignored).

    Declaration
    bool Transparent { get; set; }
    Property Value
    Type Description
    bool
    In this article