首页 文章
  • 2 votes
     answers
     views

    计算多维数据集的索引缓冲区大小

    我一直在关注计算机图形学课程几周,考试即将开始,但我已经陷入了索引缓冲的主题 . 我知道顶点缓冲区存储网格的所有顶点 . 现在假设我们想制作一个立方体 . 这意味着构造它需要8个顶点 . 每个顶点由3个坐标(x,y,z)组成,因此顶点缓冲区将占用3 x 8 = 24个单位的空间 . 我已经读过index-buffers存储顶点的索引 . 因此,立方体顶点的索引将是1到8.这意味着1个三角形占用3个...
  • 9 votes
     answers
     views

    将多个.OBJ-index-buffers映射/折叠到OpenGL的1索引缓冲区

    我正在尝试加载.obj文件并在 glDrawElements 的帮助下绘制它 . 现在, glDrawArrays 一切都很完美,但它当然是效率低下的 . 我现在遇到的问题是,.obj文件使用多个索引缓冲区(对于每个属性),而OpenGL只能使用一个 . 所以我需要相应地映射它们 . 那里有很多伪算法,我甚至找到了一个C实现 . 我确实知道很多C,但奇怪的是我没有帮助我在Scala中实现 . 让我...

热门问题