▍1. double
OpenGl入门,包括二维图形显示,旋转,鼠标事件和键盘事件(OpenGl entry, including the two-dimensional graphical display, rotation, mouse events and keyboard events)
OpenGl入门,包括二维图形显示,旋转,鼠标事件和键盘事件(OpenGl entry, including the two-dimensional graphical display, rotation, mouse events and keyboard events)
ATIHardwareShading.pdf shader编程(ATIHardwareShading.pdf shader programming)
openGL教程的中文翻译教程,详细介绍了openGL的基础语法与知识(OpenGL Tutorial)
OPENGL资源 三维图形的好资源 是初学者的好资料(OPENGL 3D graphics resources, good resources are a good information for beginners)
一些关于三维图形图像方面的编程方面的代码,主要是关于用OPENGL的一些技巧和理论!!!(Some information about the image in three-dimensional graphics programming code, mainly on the use OPENGL some of the techniques and theories! ! !)
图形编辑,jpeg库,从下属文件中可以找到libjpeg.lib,看opengl高级编程可以用到。(Graphics editor, jpeg library, the file can be found from a subordinate libjpeg.lib, see opengl advanced programming can be used.)
用opengl模拟的一个球体再三维空间的碰撞过程。(mocking a process of the ball hit each other in 3Dspace.)
加载obj三维模型并显示,并将视窗中所显示的三维模型绘制结果保存为bmp文件,即实现OpenGL场景的存储(OpenGL scene save)
在OpenGL中实现地形的基于四叉树的LOD算法(Implemented in the OpenGL-based Terrain Quadtree LOD algorithm)
说明: 基于视点相关的大规模地形的生成和漫游.讲解如何生成地形及其在其中漫游(View-dependent and mass-based terrain generation and roaming. On how to generate terrain and in which the roaming)
一个数字地形程序。主要功能有:DEM数据读取,归一化;OpenGL中为DEM添加纹理数据;OpenGL中场景漫游操作;添加3ds模型到OpenGL场景中。 (A digital terrain procedures. Main functions: DEM data read, normalized OpenGL texture for the add DEM data OpenGL scene roaming in operation add 3ds model to OpenGL scene.)
说明: 在机器视觉中,对于编码标志圆的检测是三维测量系统得以完成的必备前提。通过对圆的精确检测,才能得到精确的圆心坐标,以提取到三维点的图像坐标值,从而进行三维重建!这里实现了对圆的精确检测程序!(In machine vision, the circle symbol for the encoding of three-dimensional measurement system testing is essential to the completion of the prerequisite. Through the accurate detection of the yen in order to obtain precise coordinates of the center in order to extract three-dimensional image coordinates of points in order to carry out three-dimensional reconstruction! Here to achieve the accuracy of testing procedures round! )
实现对三维模型.obj类型文件的导入,并通过OPENGL进行绘制显示。(Realization of three-dimensional model. Obj file type to import, and to draw OPENGL display.)
说明: 3.实验原理: 示范代码原理参见教材直线光栅化一节中的DDA算法。下面介绍下OpenGL画线的一些基础知识和glutReshapeFunc()函数。 (1)数学上的直线没有宽度,但OpenGL的直线则是有宽度的。同时,OpenGL的直线必须是有限长度,而不是像数学概念那样是无限的。可以认为,OpenGL的“直线”概念与数学上的“线段”接近,它可以由两个端点来确定。这里的线由一系列顶点顺次连结而成,有闭合和不闭合两种。 前面的实验已经知道如何绘“点”,那么OpenGL是如何知道拿这些顶点来做什么呢?是一个一个的画出来,还是连成线?或者构成一个多边形?或是做其它事情呢?为了解决这一问题,OpenGL要求:指定顶点的命令必须包含在glBegin函数之后,glEnd函数之前(否则指定的顶点将被忽略),并由glBegin来指明如何使用这些点。 (DDAsuanfa)
OpenGL实现变压器油气分析的立体图示法(OpenGL to achieve three-dimensional analysis of transformer oil and gas law Icon)
Phong光照明模型是由物体表面上一点P反射到视点的光强I为环境光的反射光强Ie、理想漫反射光强Id、和镜面反射光Is的总和(GOOD)
1.掌握平移变换、放缩变换、旋转变换、错切变换、对称变换和复合变换的基本原理。 2.掌握OpenGL矩阵堆栈的操作方法 3.掌握组合变换原理 (1. Have translational transformation, zoom transform, rotation, shear transformations, compound symmetry transform and the basic principles of transformation. 2. To master the operation of OpenGL matrix stack 3. Grasp the principle of combination of transformation)
一个基于Visual C++和opengl的DEM的例子,有助于dem的初步学习(Based on Visual C++ and opengl examples of the DEM, the initial study will help dem)