2017-07-06 13 views

答えて

3

glslの属性配列は、連続する属性位置を持つ独立した属性の数として扱われます。それぞれの頂点属性ポインタを個別に設定する必要があります。

idx = glGetAttribLocation(program_index, "data")で最初の要素の場所を照会すると、の位置はidx + 1になります。その後、それらをループすることができ、glVertexAttribPointer*を、各配列要素のインデックスと正しいバイトオフセットで呼び出すことができます。

関連する問題