Documentation

Support

Asset Transformer SDK


User Manual

Python API

C# API

Changelog

Discussions

Asset Transformer SDK

View

Python API types
Read time 9 minutesLast updated a day ago

AnimationPlayerInfo

Fields

Type

Name

Default

Description

isPlayingBoolFalse
isLoopingBoolFalse
currentFrameScene.AnimationTime0
speedDouble0.

CameraType

Enum of core.Long

Name

Value

Perspective0
Orthographic1
Functions accepting this type or a list of this type as a parameter:

D3D11Texture

Base class: core.Ptr
Functions accepting this type or a list of this type as a parameter:

EncoderSettings

Fields

Type

Name

Default

Description

frameRateUInt30Specifies the frame rate used for encoding in frames per second.
averageBitRateUInt2500000Specifies the average bitrate(in bits/sec) used for encoding.
maxBitRateUInt2500000Specifies the maximum bitrate for the encoded output. This is used for VBR and ignored for CBR mode.
rateControlRateControlCONSTQPSpecifies the rate control mode. (Constant QP Mode, Constant bitrate mode, Variable bitrate mode.
qpQPSpecifies the initial QP to be used for encoding, these values would be used for all frames if in Constant QP mode.
targetQualityUInt0Target CQ (Constant Quality) level for VBR mode (range 0-51 with 0-automatic).
Functions accepting this type or a list of this type as a parameter:

GLTextureHandle

Base class: core.Int
Functions accepting this type or a list of this type as a parameter:

GPUScene

Base class: core.Int
Functions accepting this type or a list of this type as a parameter:

GPUSceneList

List of view.GPUScene Functions accepting this type or a list of this type as a parameter:

GraphicAPI

Enum of core.Long

Name

Value

None0
OpenGL1
D3D112
Vulkan3
OpenGL_GLX4
OpenGL_EGL5
Functions accepting this type or a list of this type as a parameter:

GraphicsContext

Fields

Type

Name

Default

Description

apiGraphicAPINone
contextPtrnullptr
Functions accepting this type or a list of this type as a parameter:

PrimitiveSelectionType

Enum of core.Long

Name

Value

Polygon0
Patch1
ConnectedMesh2
Edge3
Functions accepting this type or a list of this type as a parameter:

QP

Fields

Type

Name

Default

Description

qpInterPUInt28Specifies QP value for P-frame.
qpInterBUInt31Specifies QP value for B-frame.
qpIntraUInt25Specifies QP value Intra Frame.

RateControl

Enum of core.Long

Name

Value

CONSTQP0
CBR1
VBR2

RenderMap

Enum of core.Long

Name

Value

Composited0
AlbedoOpacity1
Normal2
Depth3
MetallicRoughnessAOMisc4
Emissive5
ObjectIdPrimitiveId6
UVs7
SSAO8
IndirectLighting9
Functions accepting this type or a list of this type as a parameter:

StreamedViewerInfo

Fields

Type

Name

Default

Description

hostString
portShort0
viewerViewer-1

Viewer

Base class: core.Int
Functions accepting this type or a list of this type as a parameter:

VulkanTexture

Base class: core.Ptr
Functions accepting this type or a list of this type as a parameter:

WebRTCInfo

Fields

Type

Name

Default

Description

signalingUrlString127.0.0.1:8090
stunServerStringstun:stun.l.google.com:19302
udpPortRangeBeginUShort1024
udpPortRangeEndUShort65535
Functions accepting this type or a list of this type as a parameter: