VBO の 1 つの属性のみをテクスチャ バッファ オブジェクトにバインドする方法はありますか?
問題は、位置、半径、および別の属性を持つ球を描画するために、インターリーブされた VBOを使用することです。ここで、球 VBO 内の位置でインスタンス化されたジオメトリを使用して他のものを描画する別のシェーダーを使用したいと考えています。私ができることは、必要なアラインメント (VBO 属性のサイズが異なる) と未使用のスペースに関して本当に醜い必要なデータを texelFetch() することです。これは、テクスチャ バッファーのサイズが限られているために悪いことです。別の方法として、必要なデータのみを 1 つの VBO から別の VBO にコピーすることもできますが、これも満足のいくものではありません。
では…別の可能性はありますか?