Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ストレージ レイアウトとは、 で定義するものを意味しますglVertexAttribPointer。この状態は、現在バインドされている VAO またはバインド先のバッファーに保存されGL_ARRAY_BUFFERますか?
glVertexAttribPointer
GL_ARRAY_BUFFER
1 つの VAO に複数の「ストレージ レイアウト」を含めることはできません。これは、1 つのテクスチャ オブジェクトに複数のテクスチャを含めることができないのと同じ理由です。または、1 つのバッファー オブジェクト内の複数のバッファー。等々。
VAOは「ストレージ レイアウト」です。したがって、複数のレイアウトが必要な場合は、複数の VAO が必要です。
または、既存の VAO の状態を変更できます。それらは不変ではありません。しかし、それはVAOの目的に反しています。