NNS_G3dGe* Functions | Corresponding TWL-SDK API | Comments |
---|---|---|
NNS_G3dGeMtxMode | G3_MtxMode | |
NNS_G3dGePushMtx | G3_PushMtx | |
NNS_G3dGePopMtx | G3_PopMtx | |
NNS_G3dGeStoreMtx | G3_StoreMtx | |
NNS_G3dGeRestoreMtx | G3_RestoreMtx | |
NNS_G3dGeIdentity | G3_Identity | |
NNS_G3dGeLoadMtx44 | G3_LoadMtx44 | |
NNS_G3dGeLoadMtx43 | G3_LoadMtx43 | |
NNS_G3dGeMultMtx44 | G3_MultMtx44 | |
NNS_G3dGeMultMtx43 | G3_MultMtx43 | |
NNS_G3dGeMultMtx33 | G3_MultMtx33 | |
NNS_G3dGeScale | G3_Scale | |
NNS_G3dGeScaleVec | (G3_Scale) | The argument is not handled as three fx32 types, but as one VecFx32 type. |
NNS_G3dGeTranslate | G3_Translate | |
NNS_G3dGeTranslateVec | (G3_Translate) | The argument is not handled as three fx32 types, but as one VecFx32 type. |
NNS_G3dGeColor | G3_Color | |
NNS_G3dGeNormal | G3_Normal | |
NNS_G3dGeTexCoord | G3_TexCoord | |
NNS_G3dGeVtx | G3_Vtx | |
NNS_G3dGeVtx10 | G3_Vtx10 | |
NNS_G3dGeVtxXY | G3_VtxXY | |
NNS_G3dGeVtxXZ | G3_VtxXZ | |
NNS_G3dGeVtxYZ | G3_VtxYZ | |
NNS_G3dGeVtxDiff | G3_VtxDiff | |
NNS_G3dGePolygonAttr | G3_PolygonAttr | |
NNS_G3dGeTexImageParam | G3_TexImageParam | |
NNS_G3dGeTexPlttBase | G3_TexPlttBase | |
NNS_G3dGeMaterialColorDiffAmb | G3_MaterialColorDiffAmb | |
NNS_G3dGeMaterialColorSpecEmi | G3_MaterialColorSpecEmi | |
NNS_G3dGeLightVector | G3_LightVector | |
NNS_G3dGeLightColor | G3_LightColor | |
NNS_G3dGeShininess | G3_Shininess | |
NNS_G3dGeBegin | G3_Begin | |
NNS_G3dGeEnd | G3_End | |
NNS_G3dGeViewPort | G3_ViewPort | |
NNS_G3dGeBoxTest | G3_BoxTest | |
NNS_G3dGePositionTest | G3_PositionTest | |
NNS_G3dGeVectorTest | G3_VectorTest |
These functions issue the geometry commands via the NNS_G3dGeBufferOP_N
function.
Arguments and operations of each function are the same as those of the corresponding functions in the TWL-SDK. The only difference from corresponding NITRO-SDK APIs is that the potential conflicts with the NNS_G3dGeSendDL
function are avoided because these functions send geometry commands via the NNS_G3dGeBufferOP_N
function rather than directly to the geometry engine.
2008/06/20 Changed NITRO-SDK to TWL-SDK.
2004/08/02 Initial version.
CONFIDENTIAL