▍1. Guide on programming environment example
编程环境示例指南
一个OpenGl方面的习作,也许对初学者有帮助-a OpenGl the exercises may be helpful for beginners
一个简单的opengl程序,模拟一个太阳系,可以帮助理解模型视点变换,其中还用到了灯光,初学者可以一看!-A simple opengl program to simulate a solar system, can help understand the model of perspective transformation, which also use the lights, beginners can watch one!
OpenGL(R) 1.1 Release for Windows(R) 95 --------------------------------------- 1. OpenGL Functionality Notes 2. Redistributable components for Windows 95 -OpenGL (R) Release 1.1 for Windows (R) 95--------------------------------------- 1. O penGL Functionality Notes 2. Redistributable components for Windows 95
用OpenGL实现黑白相间的棋盘图案填充多边形(爱心),并有密集填充和小虫子填充变化。
OpenGL三维图形程序设计 中级opengl学习用书-OpenGL 3D Graphics Programming Intermediate opengl study books
通过改变窗体大小来实现图象的重叠,使用了opengl,当然要链接三个文件可打开,project/setting/link/opengl32.lib glu32.lib glaux.lib -through changes in the form size to achieve the overlapping images, using opengl, of course, to link three documents can be opened, project/setting/link/opengl32.lib glu32.lib glaux.lib
一个小球在面上的碰撞检测的样本程序,语句后有注解。大家都知道游戏碰撞的基本处理方式也就莫过于几种:矩形碰撞,圆形碰撞,线性碰撞,几何碰撞,像素碰撞.以上几种碰撞处理方法从效率的角度来看,前两种检测方式是相当快的,但是适用面很窄!它们只能运用于碰撞检测精度不高的游戏中。这里用的是圆形检测。
一个很漂亮的粒子系统,是模拟下雪场景的,而且里面的功能非常全面,点击.EXE文件就可以直接运行-a very nice particle system, it is the snow scene, but inside is very comprehensive, Click. EXE file can be run directly
基于HTML5 canvas,使用光线追踪方法渲染场景。 可定义球体,平面,立方体,圆柱体等物体。 可定义物体的材质,漫反射系数,镜面反射系数,反射率。 可定义光源的颜色,方向。 可定义多个光源。 可定义观察位置,观察方向,视角大小。 可定义追踪光线的深度。 效果 实现了反射,阴影等效果,可以得到较有真实感图像。 实现 源代码:raytracer, render。 函数init()进行在场景内放置物体,设置物体参数位置材质,光源与相机参数。 暂时只用了平行光,还没有加入点光源。 没有实现透明物体,折射效果。
OpenGL编程与实例-OpenGL programming examples and
用opengl实现的雷达扫描界面,基于MFC开发,能够模拟雷达扫描的余晖。可以作为二次开发使用,是本人项目中的一部分,可以使用!希望大家多指点指点。本人也是刚学习opengl的。
三位地形的模拟。由于地形的模拟通常需要大量的数据,在满足视觉效果的前提下,使用LOD技术提高程序速度-three terrain simulation. Because of the topography simulation usually require large amounts of data to meet the visual effects on the premise that the use of technology to improve procedures LOD speed
可以显示三维地形表面,是一个很不错的学习OpenGL的源程序-Can display three-dimensional topographic surface, is a very good source to learn OpenGL
OpenGL高级编程与可视化系统开发(高级编程篇)-14-OpenGL Programming and Advanced Visualization System (Advanced Programming Part 1)-14
这是利用OpenGL开发三维游戏书中的代码,非常经典,有喜欢的朋友一起分享!-This is the use of OpenGL to develop three-dimensional game code book, very classic favorite has to share with friends!
用OPENGL实现的,可以用来实现定点的Bezier曲线曲面的绘制.用VC环境加上OPENGL实现.非常方便!-use OpenGL, which can be used for the sentinel Bezier curve drawing. VC environment with OpenGL. Very convenient!
该程序是opengl程序,主要是介绍多个纹理如何混合使用!-that the procedure was opengl procedures, mainly on how many texture mixed use!