ThreeDFormat
This complex type represents 3D format.
Property Name |
Type |
Description |
Material |
enum |
Material. |
BevelBottom |
ShapeBevel |
Bottom 3D bevel. |
BevelTop |
ShapeBevel |
Top 3D bevel. |
Camera |
Camera |
Material. |
ContourColor |
string |
Contour color. |
ContourWidth |
double |
Contour width. |
Depth |
double |
Depth. |
ExtrusionColor |
string |
Extrusion color. |
ExtrusionHeight |
double |
Extrusion height. |
LightRig |
LightRig |
Light rig. |
Color represents hexadecimal triplets representing opacity and colors red, green, and blue (#OORRGGBB). Ex. #FFFF0000 - red color.
Material Values
- Clear
- DkEdge
- Flat
- LegacyMatte
- LegacyMetal
- LegacyPlastic
- LegacyWireframe
- Matte
- Metal
- Plastic
- Powder
- SoftEdge
- Softmetal
- TranslucentPowder
- WarmMatte
- NotDefined
ShapeBevel properties
Property Name |
Type |
Description |
BevelType |
enum |
Bevel type. |
Width |
double |
Bevel width. |
Height |
double |
Bevel height. |
BevelType Values
- Angle
- ArtDeco
- Circle
- Convex
- CoolSlant
- Cross
- Divot
- HardEdge
- RelaxedInset
- Riblet
- Slope
- SoftRound
- NotDefined
Camera properties
Property Name |
Type |
Description |
CameraType |
enum |
Camera type. |
FieldOfViewAngle |
double |
Field of view angle (FOV). |
Zoom |
double |
Camera zoom. |
XRotation |
double |
XRotation. |
YRotation |
double |
YRotation. |
ZRotation |
double |
ZRotation. |
BevelType Values
- IsometricBottomDown
- IsometricBottomUp
- IsometricLeftDown
- IsometricLeftUp
- IsometricOffAxis1Left
- IsometricOffAxis1Right
- IsometricOffAxis1Top
- IsometricOffAxis2Left
- IsometricOffAxis2Right
- IsometricOffAxis2Top
- IsometricOffAxis3Bottom
- IsometricOffAxis3Left
- IsometricOffAxis3Right
- IsometricOffAxis4Bottom
- IsometricOffAxis4Left
- IsometricOffAxis4Right
- IsometricRightDown
- IsometricRightUp
- IsometricTopDown
- IsometricTopUp
- LegacyObliqueBottom
- LegacyObliqueBottomLeft
- LegacyObliqueBottomRight
- LegacyObliqueFront
- LegacyObliqueLeft
- LegacyObliqueRight
- LegacyObliqueTop
- LegacyObliqueTopLeft
- LegacyObliqueTopRight
- LegacyPerspectiveBottom
- LegacyPerspectiveBottomLeft
- LegacyPerspectiveBottomRight
- LegacyPerspectiveFront
- LegacyPerspectiveLeft
- LegacyPerspectiveRight
- LegacyPerspectiveTop
- LegacyPerspectiveTopLeft
- LegacyPerspectiveTopRight
- ObliqueBottom
- ObliqueBottomLeft
- ObliqueBottomRight
- ObliqueLeft
- ObliqueRight
- ObliqueTop
- ObliqueTopLeft
- ObliqueTopRight
- OrthographicFront
- PerspectiveAbove
- PerspectiveAboveLeftFacing
- PerspectiveAboveRightFacing
- PerspectiveBelow
- PerspectiveContrastingLeftFacing
- PerspectiveContrastingRightFacing
- PerspectiveFront
- PerspectiveHeroicExtremeLeftFacing
- PerspectiveHeroicExtremeRightFacing
- PerspectiveHeroicLeftFacing
- PerspectiveHeroicRightFacing
- PerspectiveLeft
- PerspectiveRelaxed
- PerspectiveRelaxedModerately
- PerspectiveRight
- NotDefined
LightRig properties
Property Name |
Type |
Description |
Direction |
enum |
Light direction. |
LightType |
double |
Light type. |
XRotation |
double |
XRotation. |
YRotation |
double |
YRotation. |
ZRotation |
double |
ZRotation. |
Direction Values
- TopLeft
- Top
- TopRight
- Right
- BottomRight
- Bottom
- BottomLeft
- Left
- NotDefined
LightType Values
- Balanced
- BrightRoom
- Chilly
- Contrasting
- Flat
- Flood
- Freezing
- Glow
- Harsh
- LegacyFlat1
- LegacyFlat2
- LegacyFlat3
- LegacyFlat4
- LegacyHarsh1
- LegacyHarsh2
- LegacyHarsh3
- LegacyHarsh4
- LegacyNormal1
- LegacyNormal2
- LegacyNormal3
- LegacyNormal4
- Morning
- Soft
- Sunrise
- Sunset
- ThreePt
- TwoPt
- NotDefined
JSON value example:
{
"Depth": 4,
"BevelTop": {
"BevelType": "Circle",
"Height": 6,
"Width": 6
},
"Camera": {
"CameraType": "OrthographicFront"
},
"LightRig": {
"LightType": "ThreePt",
"Direction": "Top"
}
}
SDK Example: