4
A
回答
4
不,它并不总是更好。
选择合适的计算位置的最佳方法是实验。尝试两种方法,看看你的约束和硬件更好。
理论上讲,虽然可以估计处理的碎片数并将其与顶点数进行比较。现代GPU对顶点和片段着色器使用相同的处理单元,因此查看这些数字可以让您了解微积分的位置。
建议在顶点着色器(如果不是在CPU上)做所有事情都来自这样一个想法,即渲染3D模型的像素到顶点比例应始终很高。如果您看到距离很远的物体,则不需要几何细节,这就是几何细节层次(LOD)的用途。所以如果你以“好”的方式来做 - 你需要在顶点级别上进行计算。如果你不遵循它 - 你是自己的。
相关问题
- 1. GLSL:顶点着色器无片段着色片段着色器
- 2. Matrix.CreateRotation VS顶点着色器
- 3. OpenGL:片段vs顶点着色器的渐变?
- 4. 顶点着色器和片段着色器
- 5. 片段着色器不能读取顶点着色器'colorVarying'的输出
- 6. OpenGL片段着色器VS DirectX片段着色器
- 7. OpenGL性能:VBOs /顶点着色器与glEnableClientState/glVertexPointer和glMultMatrix vs glUniformMatrix
- 8. 无法将顶点着色器中的颜色传递给片段着色器
- 9. OpenGL - 顶点着色器颜色没有传递给片段着色器
- 10. 从顶点着色器传递一个浮动的片段着色器
- 11. 网格VS顶点着色器的顶点结构
- 12. 带修改顶点的飞机上的片段着色器
- 13. 片段着色器如何确定顶点着色器输出中片段的数量?
- 14. webgl中的顶点和片段着色器值
- 15. 损坏的顶点和片段着色器
- 16. 获取片段着色器中顶点的TexCoords
- 17. iOS上的OpenGL ES 2:空片段和顶点着色器
- 18. 如何推断片段着色器中的三角形顶点
- 19. OpenGL - 顶点或片段着色器中的纹理映射?
- 20. OpenglES 2.0顶点着色器属性
- 21. 创建使用OpenGL和顶点和片段着色器
- 22. GLSL变量不从顶点传递到片段着色器
- 23. 如何在CPU上运行Cg顶点/片段着色器?
- 24. 如何使顶点和片段着色器在three.js中工作
- 25. 从顶点和片段着色器中删除法线
- 26. GLSL片段着色器得到顶点位置
- 27. 顶点着色器与顶点
- 28. 是否可能操纵从顶点到片段着色器的插值过程?
- 29. 着色器程序到节点+片段着色器
- 30. 顶点着色器和片段着色器在调用gllinkProgram()之前未能编译,