|
|
1
9
您应该做的第一个优化是删除glBegin/glEnd(立即模式)并移动到顶点数组(VAs)和顶点缓冲区对象(VBOs)。 您可能还希望查看点精灵以绘制粒子。 |
|
|
2
1
改用直接X。 自从Vista以来,微软一直在试图淘汰openGL。 所以他们很可能会让你的生活变得困难。
但是,其他人说的是: -使用数组/元素 -使用顶点缓冲区
-您可以创建一个顶点着色器,这样就不必在每帧更新整个顶点缓冲区(您只需存储初始设置,如init pos、init velocity、init time,然后是常量gravity,然后着色器就可以基于单个更新的全局常量“current time”计算每帧的当前位置) -如果它是opengl中的一个设置(就像在directX中一样),请确保您使用的是硬件顶点处理) |
|
|
3
0
速度上的差异(基本上,在打开它的情况下,您可以获得大量的软件渲染)。
|
|
Sweepy Dodo · JSON lite的格式化 1 年前 |
|
|
giantjenga · 优化整数向量到二进制向量的转换 1 年前 |
|
Zegarek · Postgresql递归查询未提供预期结果 1 年前 |
|
|
Joe · 为什么这两个查询之间的性能存在如此大的差异? 1 年前 |
|
tic-toc-choc · 在`dplyr中高效使用列表进行过滤` 1 年前 |