虽然我知道gluCylinder有点旧(并且也是胶水)并且仍然存在过剩(通过freeglut)但是我看到了那两个并且想知道它们的区别是什么?除了gluCylinder要求你定义一个Quadric,什么更快?
答案 0 :(得分:4)
原始GLUT没有glutSolidCylinder()
功能。这似乎是FreeGLUT添加的东西。
gluCylinder
优点:
缺点:
glBegin
/ glEnd
)样式,效率低下,现代版本的OpenGL中不再可用。glutSolidCylinder
优点:
缺点:
渲染圆柱非常容易。就个人而言,我自己也会写。
答案 1 :(得分:0)
我同意@Reto。我也喜欢自己实施一个气缸。特别是因为它有一个简单的参数形式(一堆圆圈)。有趣的是,我正在帮助其他人消除气瓶。也许你觉得这很有趣: