Offset (bytes) | Description |
---|---|
0 | NNS_G3D_SBC_NODEMIX |
1 | The matrix stack ID where the calculation results are stored. |
2 | The number (n ) of matrices to blend. An integer of 2 or higher. |
3+3m(0<=m<n) |
The ID of the matrix to be blended on the matrix stack where it is stored. |
4+3m(0<=m<n) |
The ID of the matrix to be blended. |
5+3m(0<=m<n) |
The blend ratio of the matrix to be blended. The actual blend ratio can be obtained by dividing the value by 256 . |
The NNS_G3D_SBC_NODEMIX
command is used to blend the modeling matrix and calculate the matrix used in the weighted envelope. By default, this command calls the NNSi_G3dFuncSbc_NODEMIX
function. Internal to the function, the matrix is blended according to the blend ratio once the matrix is taken from the matrix stack. The blended matrix is then written to the designated position in the matrix stack.
It is not possible to insert callbacks when this command is executed.
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. |
2004/10/14 Added description.
2004/10/13 Initial version.
CONFIDENTIAL