disguise developers

Designer Plugins

Plugins for Disguise Designer software.

ClusterAssigner

Category: Renderstream

Base class: Resource

Properties

enableAlpha : bool

UserName: Alpha

maxTileSize : Int2

Largest resolution before viewports are split into tiles.
Null values default to a safe limit

UserName: Maximum tile size (pixels)

overlap : int

Overlap between splits that is blended together.
Use to hide simulation imperfections.

UserName: Splitting overlap (pixels)

padding : int

Padding between splits that is rendered, but cut off before compositing.
Use to remove screen-space edge artifacts.
If in Full-Frame mode, padding will apply on the outside of the frame

UserName: Padding (pixels)

preferredNetwork : IPAddress

UserName: Preferred network

proxySettings : ProxySettings

UserName: Proxy streams

scaleFactor : float

Scale factor for the resolution. Downscaled streams will be upscaled using Super Resolution techniques

UserName: Scale factor

splitter : int

Options: {0: ‘Tiles’, 1: ‘Full frame’, 2: ‘Manual’}
UserName: Splitting strategy

transportBitDepth : int

transportFormat : int

transportType : int

Variables

SPLIT_TYPE_MANUAL : Final[int] = 2

SPLIT_TYPE_TILES : Final[int] = 0

TRANSPORT_BIT_DEPTH_10 : Final[int] = 1

TRANSPORT_BIT_DEPTH_12 : Final[int] = 2

TRANSPORT_BIT_DEPTH_16 : Final[int] = 3

TRANSPORT_BIT_DEPTH_8 : Final[int] = 0

TRANSPORT_FORMAT_RGB444 : Final[int] = 0

TRANSPORT_FORMAT_YUV420 : Final[int] = 2

TRANSPORT_FORMAT_YUV422 : Final[int] = 1

TRANSPORT_TYPE_COMPRESSED : Final[int] = 2

TRANSPORT_TYPE_LOCAL : Final[int] = 3

TRANSPORT_TYPE_NDI : Final[int] = 0

TRANSPORT_TYPE_UNCOMPRESSED : Final[int] = 1

Methods

isUpscaleSupported(self) -> bool

isValidCombination(self) -> bool

maxTransportResolution(self) -> Int2

Static Methods

isValidWorkloadTransportCombination(type: WorkloadTransportType, format: WorkloadTransportFormat, bitDepth: WorkloadTransportBitDepth, alphaEnabled: bool) -> bool