OpenGL
惊鸿一博
毕业于中国科学院大学/中科院自动化研究所;专注于SLAM,三维重建,图像处理,视觉定位等;曾就职于鸿海集团,大陆集团,现在某自动驾驶独角兽企业;热爱分享,热爱生活;欢迎一起交流,学习,进步。
展开
-
OpenGL学习笔记_图形渲染管线及典型渲染流程(绘制一个三角形)
草稿:基本概念图元为了让OpenGL知道我们的坐标和颜色值构成的到底是什么,OpenGL需要你去指定这些数据所表示的渲染类型。我们是希望把这些数据渲染成一系列的点?一系列的三角形?还是仅仅是一个长长的线?做出的这些提示叫做图元(Primitive),任何一个绘制指令的调用都将把图元传递给OpenGL。这是其中的几个:GL_POINTS、GL_TRIANGLES、GL_LINE_STRI...原创 2020-01-06 20:20:29 · 423 阅读 · 0 评论 -
OpenGL学习笔记_简介_环境配置_创建一个窗口实例
一. 基本概念OpenGL本身并不是一个API,它仅仅是一个由Khronos组织制定并维护的规范(Specification)。OpenGL规范并没有规定实现的细节,具体的OpenGL库允许使用不同的实现,实际的OpenGL库的开发者通常是显卡的生产商。图形渲染管线OpenGL中的顶点、像素等数据需要通过不同阶段的处理,才能产生最后的可视图像,就像是工厂里的生产线,称为图形渲染管线...原创 2019-11-22 11:08:51 · 617 阅读 · 0 评论 -
用欧拉角表示旋转(方位)heading pitch bank 含义,形象的图示
1. 简介2. heading pitch bank 含义heading:物体绕自身的对象坐标系的Y轴,旋转的角度,下图中,对象坐标系与场景坐标系是重合的。pitch: 物体绕自身的对象坐标系的X轴,旋转的角度,下图中,对象坐标系与场景坐标系未重合的。bank: 物体绕自身的对象坐标系的Z轴,旋转的角度,下图中,对象坐标系与场景坐标系未重合的。3....原创 2019-12-04 17:01:22 · 3654 阅读 · 0 评论