0

ストレージ レイアウトとは、 で定義するものを意味しますglVertexAttribPointer。この状態は、現在バインドされている VAO またはバインド先のバッファーに保存されGL_ARRAY_BUFFERますか?

4

2 に答える 2

1

1 つの VAO に複数の「ストレージ レイアウト」を含めることはできません。これは、1 つのテクスチャ オブジェクトに複数のテクスチャを含めることができないのと同じ理由です。または、1 つのバッファー オブジェクト内の複数のバッファー。等々。

VAO「ストレージ レイアウト」です。したがって、複数のレイアウトが必要な場合は、複数の VAO が必要です。

または、既存の VAO の状態を変更できます。それらは不変ではありません。しかし、それはVAOの目的に反しています。

于 2016-05-28T17:56:46.790 に答える