是否有一种方法可以仅将 VBO 的单个属性绑定到纹理缓冲区对象?
问题是,我使用交错的 VBO来绘制具有位置、半径和另一个属性的球体。现在,我想使用另一个着色器,它使用实例化几何体在我的球体 VBO 的位置绘制其他东西。我能做的只是 texelFetch() 我需要的数据,这对于所需的对齐(VBO 属性具有不同的大小)和未使用的空间来说真的很难看,因为纹理缓冲区的大小有限,这很糟糕。另一种方法是只将我需要的数据从一个 VBO 复制到一个单独的 VBO,但这也不是很令人满意。
那么……还有其他可能吗?