码迷,mamicode.com
首页 >  
搜索关键字:图元    ( 352个结果
图形学-名词
光栅化:光栅化其实是一种将几何图元变为二维图像的过程(光栅化就是把顶点数据转换为片元的过程),把物体的数学描述以及与物体相关的颜色信息转换为屏幕上用于对应位置的像素及用于填充像素的颜色,这个过程称为光栅化,这是一个将离散信号转换为模拟信号的过程。片段:一个具有相关颜色值、z值和纹理坐标的栅格方块成为...
分类:其他好文   时间:2015-06-25 17:04:49    阅读次数:116
Android OpenGL ES(二)----平滑着色
直线或者三角形上的每个片段混合后的颜色可以用一个varying生成。我们不仅能混合颜色,还可以给varying传递任何值,OpenGL会选择属于那条直线的两个值,或者属于那个三角形的三个值,并平滑地在那个基本图元上混合这些值,每个片段都会有一个不同的值,并平滑地在那个图元上混合这些值,每个片段都会有一个不同的值。这种混合是使用线性插值实现的。要了解它是怎么工作的,让我们首先以一条直线为例开始讲解。...
分类:移动开发   时间:2015-06-23 01:02:24    阅读次数:363
OpenGL顶点数组
OpenGL中,如果要绘制图元,一般来说会使用 glVertex3f。 但是,如果顶点数太多,这种方法需要频繁调用函数,效率太低。这就要用到顶点数组。...
分类:编程语言   时间:2015-06-19 13:31:40    阅读次数:117
图形学复习4——光栅化(画线画圆扫描线反走样算法)
图形学复习CH7 光栅化是将形式表示的几何图元转换为阵列表示的数据片元的过程,片元中每一个像素对应帧缓冲区中的每一个像素...
分类:编程语言   时间:2015-06-17 09:41:35    阅读次数:183
Direct-X学习笔记--图元绘制
DX中有6种图元: 顶点集合,线段集合,线段条带,三角形集合,三角形条带,三角扇形。 在渲染时一般采用三角形来构成多边形,三角形三个顶点一定共面,共面的时候,渲染较快。 (该图片来自百度) 我们在绘制的时候,使用该函数绘制图元,第一个参数为图元的类型,即上图中的几种类型: 点列集合    D3DPT_POINTLIST   一组点的集合 线列集合    D3DPT_LI...
分类:其他好文   时间:2015-06-09 13:52:17    阅读次数:228
opengles2.0之图元装配和光栅化
glGetfloatv(); --------v表示的是数组gles2.0里面有两种绘图命令。glDrawArrays和glDrawElements;glDrawElements比glDrawArrays性能好的性能好的原因是 glDrawElements可以顶点复用。顶点经过vertet sha....
分类:其他好文   时间:2015-06-08 21:17:52    阅读次数:201
Structual设计--Composite模式
1.意图 将对象组合成树形结构以表示“部分-整体”的层次结构。Composite使得用户对单个对象和组合对象的使用具有一致性。 2.别名 无 3.动机 在绘图编辑器和图形捕捉系统这样的图形应用程序中,用户可以使用简单的组件创建复杂的图表。用户可以组合多个简单组件以形成一些较大的组件,这些组件又可以组合成更大的组件。一个简单的实现方法是为Text和Line这样的图元定义一些类,另外定义...
分类:其他好文   时间:2015-06-04 12:01:05    阅读次数:125
Modern OpenGL用Shader拾取VBO内单一图元的思路和实现(3)
到上一篇为止,拾取一个VBO里的单个图元的问题已经彻底解决了。那么来看下一个问题:一个场景里可能会有多个VBO,此时每个VBO的gl_VertexID都是从0开始的,那么如何区分不同VBO里的图元呢?总结起来,Modern OpenGL可以利用gl_VertexID的存在,借助一点小技巧,实现拾取多...
分类:其他好文   时间:2015-05-31 06:46:51    阅读次数:297
Modern OpenGL用Shader拾取VBO内单一图元的思路和实现(2)
GL_FLAT模式下,各种类型的图元的颜色都是由绘制它的最后一个顶点的颜色给出的。我们只需在做Picking的绘制时,在GL_FLAT状态下绘制图元,就可以用glReadPixel()获取到应拾取的图元的最后一个顶点的编号。根据上一节的表格,很容易推算出此编号代表的图元。GLSL里的flat关键字。...
分类:其他好文   时间:2015-05-29 17:21:29    阅读次数:187
Modern OpenGL用Shader拾取VBO内单一图元的思路和实现
这个思路的核心就是设计一个gl_VertexID与gl_FragColor之间的一一对应的函数。再加上我们能够用glReadPixel()获取屏幕上任意位置的颜色信息(gl_FragColor),这样就能够得到拾取到的顶点的gl_VertexID,即该顶点在VBO中的位置。这个方法支持的VBO的顶点...
分类:其他好文   时间:2015-05-28 13:59:30    阅读次数:752
352条   上一页 1 ... 25 26 27 28 29 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!