openGL
文章平均质量分 80
Lydia5945
这个作者很懒,什么都没留下…
展开
-
ply文件加载
Ply文件格式是Stanford大学开发的一套三维mesh模型数据格式,图形学领域内很多著名的模型数据,比如Stanford的三维扫描数据库[1](其中包括很多文章中会见到的Happy Buddha、Dragon、Bunny兔子),Geogia Tech的大型几何模型库[3],北卡(UNC)的电厂模型[4]等,最初的模型都是基于这个格式的。PLY多边形文件格式的开发目标是建立一套针对多边形转载 2012-01-28 13:17:25 · 1501 阅读 · 0 评论 -
Geometry Shader 几何着色渲染
前言:Shader Model 4给我们带来了Geometry Shader这个玩意儿。其实这个东西早就在一些3D动画制作软件中存在了,比如Maya 8。我参考了以前DX10的哪一篇Preview与Csustan.edu的一篇比较详尽的教材向大家展示了Geometry Shader的用途和特点。说实话,目前关于这个Geometry Shader的资料真的是很少,Wikipedia上也只有薄薄的几行转载 2012-02-13 10:12:21 · 1070 阅读 · 0 评论 -
纹理映射坐标glTexCoordPointer用法
glTexCoordPointer(int size, int type, int stride, Buffer pointer); 设置顶点数组为纹理坐标缓存其中: size:纹理顶点坐标的分量个数; //size: number of coordinates per vertex; type:纹理坐标的数据类型;short, int, float,转载 2012-02-13 12:19:31 · 9914 阅读 · 0 评论 -
简单纹理贴图
1 纹理 Texture 纹理定义了物体表面的结构,如花纹,图案,皱纹等等。有了纹理,模型世界才会更加丰富多彩。如一个球形模型,我们给其映射足球的纹理,这就是一个足球,给其映射地球纹理,就是一个地球。另外,如果给一个四边形映射一个墙的纹理,这边是墙,否则,我们需要一块砖一块砖的构建在本节中,我们所指的是狭义的纹理: 图像纹理(对应的有函数纹理—用数学函数来定义的纹理)。纹理实际上是一个转载 2012-02-13 12:22:03 · 2215 阅读 · 2 评论 -
glViewport()函数和glOrtho()函数的用法
glViewport()函数和glOrtho()函数的理解在OpenGL中有两个比较重要的投影变换函数,glViewport和glOrtho.glOrtho是创建一个正交平行的视景体。 一般用于物体不会因为离屏幕的远近而产生大小的变换的情况。比如,常用的工程中的制图等。需要比较精确的显示。 而作为它的对立情况, glFrustum则产生一个透视投影。这是一种模拟真是生活中,转载 2012-02-13 11:39:18 · 1056 阅读 · 0 评论