one | Title | Function | Function name | No |
WORK3D | :Work area name |
OBJ_SURF_MAX | : Maximum number of objects |
OBJ_VERT_MAX | : Maximum number of vertices of object |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
number | meaning |
---|---|
0 | No clipping. |
1 | If the Z value of the representative point of the clip polygon falls outside the specified Z value range in the Z range of the viewpoint coordinate system, it will not be drawn. |
2 or more | Clipping is performed using a viewing pyramid that uses the entire frame buffer as a screen. Polygons with even one point outside the viewing pyramid will not be drawn. |
one | Title | Function | Function name | No |
pixelCountX | : Clean X unit pixel number |
pixelCountY | :Unit pixel number of screen Y |
one | Title | Function | Function name | No |
moveKind | :Type of movement amount |
b0 | :0 = relative movement |
1 = absolute movement | |
b1 | :0 = rotational movement is angle |
1 = rotational displacement is a unit vector | |
lightAngle | : If the amount of rotational movement of the parallel light source is an angle, the specified range of the amount of movement is as follows. |
If specified as a vector, it will be converted to an angle. | |
FIXED(-180.0) ≦ Rotational movement amount ≦ FIXED(180.0) | |
Rotation operations are performed in the order of X→Y→Z. |
one | Title | Function | Function name | No |
moveKind | :Type of movement amount |
b0 | :0 = relative movement |
1 = absolute movement | |
b1 | :0 = rotational movement is angle |
1 = rotational displacement is a vector | |
viewPoint | : Position or translation amount of viewpoint. |
If the rotational position of the viewpoint in the world coordinate system is 0, it will be ignored. | |
viewAngle | : If the amount of rotational movement of the viewpoint is an angle, the specified range of the amount of movement is as shown in the following formula. |
If specified as a vector, it will be converted to an angle. | |
FIXED(-180.0) ≦ Rotational movement amount ≦ FIXED(180.0) | |
If 0, it will be ignored. | |
angleSeq | : Viewpoint rotation operation |
viewCoordPoint | : Viewpoint position or translation amount within the viewpoint coordinate system. |
If 0, it will be ignored. The initial value is (0,0,0). |
angleSeq = ROT_SEQ_ZYX: Rotate the viewpoint in the order of Z→Y→X = ROT_SEQ_ZXY: ”Z→X→Y” = ROT_SEQ_YZX : ”Y→Z→X” = ROT_SEQ_YXZ : ”Y→X→Z” = ROT_SEQ_XYZ : ”X→Y→Z” = ROT_SEQ_XZY : ”X→Z→Y”
one | Title | Function | Function name | No |
cluster | : pointer to the cluster table to be moved |
moveKind | :Type of movement amount |
b0 | :0 = relative movement |
1 = absolute movement | |
b1 | :0 = rotational movement is angle |
1 = rotational displacement is a unit vector | |
angle | : If the amount of rotational movement is an angle, the specified range of the amount of movement is as shown in the following formula. |
If specified as a vector, it will be converted to an angle. | |
FIXED(-180.0) ≦ Rotational movement amount ≦ FIXED(180.0) | |
point | : Parallel movement amount |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
cluster | : Pointer to root cluster table |
userFunc | :User function |
one | Title | Function | Function name | No |
charNo | :Character number |
color | :Color data lookup table number or color bank code |
lookupTbl | : Lookup table pointer |
one | Title | Function | Function name | No |
zSortMode | :Z sort Z coordinate value adoption mode |
ZSORT_FLOAT_MODE=Float mode | |
ZSORT_FIXED_MODE=Fixed mode | |
zSortMin | : Viewpoint coordinate system Z sort Z coordinate minimum value |
zSortMax | : Viewpoint coordinate system Z sort Z coordinate maximum value |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
hssFlag | : High speed shrink flag (texture polygon drawing mode specification) |
0 = Precision drawing (default) | |
1 = Speed priority drawing | |
eosFlag | : Sampling coordinates of the original picture texture when speed priority drawing is specified |
0 = sample even coordinates (default) | |
1 = sample odd coordinates | |
pclpFlag | : Pre-clipping enable/disable flag |
0 = enabled (default) | |
1 = disabled |