私が使用している OpenGL モデル ヘッダー ファイルには、次のような定義が含まれています。
static const float modelVertices[NUM_OBJECT_VERTEX * 3] = {}
static const float modelTexCoords[NUM_OBJECT_VERTEX * 2] = {}
static const float modelNormals[NUM_OBJECT_VERTEX * 3] = {}
static const unsigned short modelIndices[NUM_OBJECT_INDEX] = {}
ブラケットの間にカンマで区切られた一連の数字(適切な浮動小数点数と整数)がある場所。
.obj ファイルv, vt, vn
を上記の形式に変換するのは簡単に思えます。f
私の .obj ファイルには、 で区切られたトリプレットを含む の束もあります/
。これらのパラメーターが正確に何であるかはわかりません...
4 番目の modelIndices を取得するには、どのパラメーターを変換する必要がありますか?
(私は OpenGL の初心者であることを前もって認める必要があるため、これが初歩的すぎると思われる場合は申し訳ありません!)