搜索资源列表
coordinate
- 平面坐标转化为世界坐标,OpenGL中,鼠标在3D场景中选中某点,获得这个点在场景中的3维坐标
3ds-opengl
- 读取由Pro/E生成的obj模型文件。由Pro/E中生成的obj三维模型文件,在处理之前,有几个问题要加以考虑: (1)Pro/E中生成的obj文件,对于面的定义,用到三个索引值“f 顶点1/纹理1/法向量1 顶点2/纹理2/法向量2 顶点3/纹理3/法向量3 ”,如“f 1/1/1 2/2/2 6/6/6”等; (2)Pro/E中生成的obj文件对顶点和纹理坐标的定义,常常出现重复。之所以采用这种顶点重复的obj格式写出文件,主要是考虑到共面顶点的法向量可能因为所处的面不同而不同。这样
OpenGL-model-rendering
- OpenGL真实感模型绘制与应用 实现功能: *利用交互式方法,操纵浏览模型细节,能方便观察模型。 *能够用不同的方式(如上截图)渲染模型,增加光照控制、坐标系的显示等等。 *利用luweiqi模型,设计了一个简单的真实感三维动画。 动画介绍: 打开程序运行后,luweiqi 出现在屏幕中,并且自动播放背景音乐《天下无双》 按数字‘7’键开始播放动画,模型向后渐行渐远,然后开始旋转,不久变成画线模式, 隐没于黑暗中后变成点模
opengl_qt_draw3D
- 四棱锥由5个面构成一个封闭的立体图,其中4个共顶点的侧面是三角形,底面是个四边形。如果我们要绘制一个3D的四棱锥只需要绘制这5个面即可,绘制的方法和前一篇文章OpenGL_Qt学习笔记之_03(平面图形的着色和旋转)的相同。只不过这里的顶点坐标是3维的,所以图像深度那一维不一定为0。因此我们可以事先计算好四棱锥各个顶点的坐标,这对学过立体几何的人来说应该是小case了。然后绘制每个面就可以。 注意,在opengl中绘制每个面时,所有面给出的顶点的顺序都要按照逆时针或者顺时针(我这里采用的
world2camera1
- 输入3维点云,给定相机内外参数,输入纹理源图像,本程序能自动进行点云三角化并生成对应的纹理序列以及纹理坐标,输出数据可以便于opengl处理-input point-cloud,parameters of camera texture source image ,output texture series and texture coordinates which is convenient for OpenGL
world2camera1
- 输入3维点云,给定相机内外参数,输入纹理源图像,本程序能自动进行点云三角化并生成对应的纹理序列以及纹理坐标,输出数据可以便于opengl处理-input point-cloud,parameters of camera texture source image ,output texture series and texture coordinates which is convenient for OpenGL
Try_Point_Line
- 本代码是画3维坐标系的,很简单 代码套路也很好理解(This code is to draw 3 dimensional coordinate system, very simple, code routines are also very good understanding)