GLfloat rtri; // 用于三角形的角度
GLfloat rquad; // 用于四边形的角度
int DrawGLScene(GLvoid) // 从这里开始进行所有的绘制
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // 清除屏幕和深度缓存
glLoadIdentity(); // 重置当前的模型观察矩阵
glTranslatef(-1.5f,0.0f,-6.0f); // 左移 1.5 单位,并移入屏幕 6.0
OpenGL图形旋转
最新推荐文章于 2023-06-16 16:54:35 发布
这篇博客主要介绍了使用OpenGL进行图形旋转的实现方式,包括绕Y轴旋转三角形和绕X轴旋转四边形的代码示例。通过glRotatef函数调整旋转角度,并结合glBegin和glEnd设置绘制形状。同时,动态更新旋转变量实现连续旋转效果。
摘要由CSDN通过智能技术生成