gl*Pointer 関数が正確に何をするか、つまりglColorPointer
, glNormalPointer
, . 私が見つけたものは、彼らが操作するものを説明するのに十分明確ではありません.私が見つけたものは、彼らがそれをどのように操作するかを説明しています.glTexCoordPointer
glVertexPointer
基本的に、OpenGL がオブジェクトを作成および操作するためのインターフェイスであり、各オブジェクトがそれを操作するための複数の関数を持っている場合、関数参照だけではひどく不十分です。オブジェクトの説明が必要です。私が見つけることができなかったこと。
誰かがそれらが何のために使用されているかを正確に説明できますか?
編集:
ええ、私を完全な N00B と見なさないでください ;-) 申し訳ありませんが、私は不明確でした。実際、私は状態とメソッドをオブジェクトとして分類します。したがって、gl*Pointer 関数は、glDraw* 関数が動作する状態を設定します。正確にはどのような状態なのか興味がありました。
編集:
これが私が使ってきたOpenGL関数のリファレンスです。