disguise developers

Python API

Execute Python code in Designer sessions to control and query projects programmatically.

CameraPlate

Properties

pixelBorder : int

UV islands on screens are expanded by this many pixels to cover edge sampling artifacts such as black fringing.
Note that there must be an equivalent amount of empty space in the screen UV map to take advantage of this.

UserName: Border expansion

plate : int

Which Camera plate the mapping targets.

Options: {0: ‘Front Plate’, 1: ‘Back Plate’, 2: ‘Horizontal Back and Front Plates’, 3: ‘Front Plate Undistorted’, 4: ‘Back Plate Screens’, 5: ‘Back Plate Set Extension’}
UserName: Camera plate

reprojectionDist : float

Set to the approximate distance between the camera and the main virtual content. 0 to turn off reprojection

UserName: Reprojection distance (m)

Constructors

__init__(self)