#include <iris/g3.h>void G3_LightVector(G3_LIGHT lightID, VecFx10 vec);void G3B_LightVector(G3DLInfo* info, G3_LIGHT lightID, VecFx10 vec);void G3C_LightVector(G3DLInfo* info, G3_LIGHT lightID, VecFx10 vec);void G3BS_LightVector(G3DLInfo* info, G3_LIGHT lightID, VecFx10 vec);void G3CS_LightVector(G3DLInfo* info, G3_LIGHT lightID, VecFx10 vec);| info | コマンドリスト情報 |
| lightID | ライト番号(0〜3) |
| vec | ライトの方向ベクトル |
なし。
ライトの方向ベクトルを設定します。
lightIDはライト番号で0〜3の値を取ります。
vec は方向ベクトルで、x,y,z の各成分は符号付固定小数点(符号+小数部9ビット)のベクトルです。
設定後に方向ベクトル行列による座標変換が行われます。ハードウェアによるベクトルの正規化は行われないため、単位ベクトルを設定してください。
G3*_End
G3*_VertexShort
G3*_VertexXY
G3*_VertexXZ
G3*_VertexYZ
G3*_VertexDiff
G3*_Color
G3*_Normal
G3*_TexCoord
2003/12/01 初版