【发布时间】:2015-03-17 05:50:33
【问题描述】:
使用 OPENGL ,我正在制作一个简单的动画,其中一个小三角形将通过我用鼠标创建的路径 (glutMotionFunc)。
所以问题是如何在不使用 glutSwapBuffers() 重绘整个路径的情况下为小三角形设置动画;
还有,我怎样才能只旋转那个三角形。
我不想使用 overlay,因为在这 2 层之间切换需要很长时间。
【问题讨论】:
-
重绘整个场景是正常的做法。对于简单的动画和形状,避免重绘三角形是不值得的。与往常一样,避免过早的优化。这是你试图做的一个巨大的过早优化。