| NNS_G3dGe* 関数 | 対応するNITRO-SDK API | 備考 |
|---|---|---|
| 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) | 引数を3つのfx32型ではなく1つのVecFx32型で受け取る。 |
| NNS_G3dGeTranslate | G3_Translate | |
| NNS_G3dGeTranslateVec | (G3_Translate) | 引数を3つのfx32型ではなく1つのVecFx32型で受け取る。 |
| 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 |
NNS_G3dGeBufferOP_N関数経由でジオメトリコマンドを発行します。
それぞれの関数の引数及び動作はNITRO-SDKの対応するAPIと同じです。
唯一異なるのは、コマンドを直接ジオメトリエンジンに送るのではなく
NNS_G3dGeBufferOP_N()を通すことによってNNS_G3dGeSendDL関数と矛盾を起こすことなく送信する点です。
2004/08/02 初版