NNS_G3D_SBC_POSSCALE

Command Format

Offset (bytes) Description for NNS_G3D_SBCFLG_000
0 NNS_G3D_SBC_POSSCALE | NNS_G3D_SBCFLG_000
Offset (bytes) Description for NNS_G3D_SBCFLG_001
0 NNS_G3D_SBC_POSSCALE | NNS_G3D_SBCFLG_001

Description

The NNS_G3D_SBC_POSSCALE command is used to process the <model_info>::pos_scale designated by the .imd format of the NITRO intermediate file. By multiplying the current matrix by the scale matrix specified in <model_info>::pos_scale or the inverse of that scale matrix, the vertices will be correctly scaled. However, a callback point does not exist.


Option Flag Operation
NNS_G3D_SBCFLG_000 Multiplies the current matrix by the scale matrix that is specified in the imd file.
NNS_G3D_SBCFLG_001 Multiplies the current matrix by the inverse of the scale matrix that is specified in the imd file.


Timing for Calling a Callback Function Usage
NNS_G3D_SBC_CALLBACK_TIMING_A You cannot use this timing.
NNS_G3D_SBC_CALLBACK_TIMING_B You cannot use this timing.
NNS_G3D_SBC_CALLBACK_TIMING_C You cannot use this timing.

See Also

Revision History

2004/10/14 Added description.
2004/08/02 Initial version.


CONFIDENTIAL