文章目录
一、绘制三角形
二、选中矩阵设置
三、矩阵缩放变换
四、矩阵旋转变换
五、矩阵平移变换
六、相关资源
一、绘制三角形
----
先绘制一个三角形 , 矩阵变换的主题就是该三角形 ;
OpenGL...三角形绘制相关参考 【OpenGL】十三、OpenGL 绘制三角形 ( 绘制单个三角形 | 三角形绘制顺序 | 绘制多个三角形 ) 博客 ;
代码示例 :
// 渲染场景
// 清除缓冲区...和 模型视图矩阵 ;
进行 平移 , 缩放 , 旋转 等矩阵操作 , 主要针对 模型视图矩阵 进行操作 ;
在进行 OpenGL 环境渲染时 , 选中了 GL_MODELVIEW 模型视图矩阵后 ,...xyz 三个方向平移的值 ;
// 平移变换
// 设置 xyz 三个方向平移的值
glTranslatef(0.0f, -2.0f, 0.0f);
代码示例 :
// 主消息循环...,
// 如果对应值设置为 1 , 则绕该轴旋转
// 这里设置的是绕 z 轴旋转 30 度
//glRotatef(30.0f, 0.0f, 0.0f, 1.0f);
// 平移变换