Specifies the coordinate system in which transformations are expressed. This template allows game developers to express data in any coordinate system.
If an XSI file contains this template, SOFTIMAGE|XSI ignores it.
1.3
SI_CoordinateSystem {
<handRotation>;
<uAxis>;
<vAxis>;
<xAxis>;
<yAxis>;
<zAxis>;
}
|
Member name |
Type |
Description |
|
handRotation |
int |
Specifies the coordinate system: 0 = left-handed (D3D, PlayStation) 1 = right-handed (SOFTIMAGE|3D, Nintendo) |
|
uAxis |
int |
Orientation of the U axis for texture coordinates: 0 = right (all) 1 = left |
|
vAxis |
int |
Orientation of the V axis for texture coordinates: 0 = down (D3D, Nintendo, PlayStation) 1 = up (SOFTIMAGE|3D) |
|
xAxis |
int |
Orientation of the X axis: 0 = right (all) 1 = left 2 = up 3 = down 4 = in 5 = out |
|
yAxis |
int |
Orientation of the Y axis: 0 = right 1 = left 2 = up (SOFTIMAGE|3D, D3D, Nintendo) 3 = down (PlayStation) 4 = in 5 = out |
|
zAxis |
int |
Orientation of the Z axis: 0 = right 1 = left 2 = up 3 = down 4 = in (D3D, PlayStation) 5 = out (SOFTIMAGE|3D, Nintendo) |
![]()
|
Only SOFTIMAGE|3D-style coordinates are supported by the XSI Export and XSI Import plug-in. |
SI_CoordinateSystem { 1, // right-handed rotation 0, // U axis goes right 1, // V axis goes up 0, // X axis goes right 2, // Y axis goes up 5, // Z axis goes out }
Softimage|Crosswalk v3.11