がglVertexAttribPointer
とglEnableVertexAttribArray
で有効になっているかどうかをシェーダスクリプトから知ることはできますか?GLSLとglVertexAttribPointer
glVertexAttribPointer
を使用せずに属性を読み取ろうとすると、少なくとも プログラムはクラッシュせず、値は0.0と思われます。 定義されていない属性を読み取ろうとしていますか?
私が解決しようとしている問題は、2つのオブジェクトがあり、1つは属性と1つではありません。両方のオブジェクトに同じシェーダープログラムを使用できるかどうかを知りたいと思います。属性がないオブジェクトの属性は0です)。