我想绘制包含在不同网格(树)中的类似实例(叶子)(具有不同的MVP矩阵)。我使用glDrawElementsInstanced绘制叶子,其中叶子的MVP矩阵(在树的坐标中)保存在单独的缓冲区中。该MVP矩阵进入每个实例的顶点的输入变量(标记为实例数据)。但是我找不到渲染某个树的叶子的方法(从MVP矩阵缓冲区中的某个偏移量开始绘制)。
我搜索谷歌并没有发现任何相关内容。看起来是渲染此类实例的唯一方法 - 为每个树都有一个单独的缓冲区来保存每个实例数据。
但我想将它们放在一个缓冲区中。
有什么办法吗?任何帮助表示赞赏。