
OpenGL学习
从0到0.1
是谁在许愿瓶里写满了悲哀
绳可锯木断,水可滴石穿。
展开
-
OpenGL中的一些专业术语
OpenGL渲染管线渲染管线指的是一系列的数据处理过程,将数据转换到最终渲染的图像。着色器着色器指的是数据处理程序。图形渲染管线的整个处理流程可有被划分为几个阶段,上一个阶段的输出数据作为下一个阶段的输入数据,是一个串行的,面向过程的执行过程。每一个阶段分别在GPU运行各自的数据处理程序,这个程序就是着色器。(图为顶点处理的流程图)顶点在OpenGL中,所有的顶点都是三维空间内的顶点。(只要把深度定义为0,就可以保证他们在一个平面上。比如:(-0.5,0.5,0,0),(0.5,-0.5,0.0原创 2020-10-10 21:27:15 · 339 阅读 · 0 评论 -
他们说的OpenGL是什么?
什么是OpenGL?一般OpenGLad它被认为是一个API(应用程序编程接口),包含了一系列能够操作图形、图像的函数。然而,OpenGL本身并不是一个API,仅仅是一种规范。网上的讨论有着以上两种观点,我也很蒙了,上了某乎搜一下,有这样的讨论:点击打开;相信伙伴们看后也会有些启发。所以:OpenGL可认为就是一种规范,为我们定义(或者说规定了)我们去操作图形、图像的一些列函数的API,本身并不是API。GPU的硬件开发生需要提供满足OpenGL贵方的实现,这些实现被称为“驱动”,负责将Ope.原创 2020-09-04 00:53:36 · 920 阅读 · 0 评论