搜索资源列表
OPENGL(4).rar
- 前面三篇文章已经把OPENGL的编程基本结构描述完毕。以后 会在这个基础上逐渐深化,不断增添新内容。这一篇是讲述 键盘操作和动画基础(实际还差的远哪)。只是个简单的能 由用户控制的动画,让物体前后移动,左右旋转。是我们自 己的第一个QUAKE!当然这个版本谁买谁上当,呵呵。 这篇的另一个目的就是加深前面对于CALLBACK函数的认识以 及对于变换的直观解释,任何变换你都可以从屏幕上通过自 己的操作看出来: 我只把和以前变化的部分标记中文解释
keyboard_operate
- 这一篇是讲述键盘操作和动画基础(实际还差的远哪)。只是个简单的能由用户控制的动画,让物体前后移动,左右旋转。-This one is about the keyboard operation and animation basis (the actual which far worse). Only a simple user can control the animation, objects moving around, rotating around.
gl3d
- OPGL源代码,演示了OPGL的面与物体的构成,以及3维物体的旋转,移动,放大等操作。并提供了背景设置,光影等效果的控制。适合于OPGL入门.-OPGL source code, OPGL demonstration of the surface and the composition of objects, as well as three-dimensional object rotation, Mobile, zooming etc. And provided background set
MutiWindow
- 本程序在Visual C++环境下,以4个OpenGL窗口为例,介绍多个OpenGL窗口的实现,在此框架的基础上,可以实现类似3DSMax多视角3D软件编程。实现了三维物体的多窗口显示、移动、旋转级缩放,按住Ctrl或Shift键,拖动鼠标实现不同的操作。是OpenGL编程一个很好的初始平台。-this program in Visual C environment to four OpenGL window as an example. It features OpenGL window ac
MouseMove
- 这是OPENGL的第三个例子,实现了鼠标移动来使物体旋转的,好好体会
transparent
- 这是OPENGL的第三个例子,实现了鼠标移动来使物体旋转的且透明处理
Lesson09
- 会在旋转的物体上贴图并打上光线以及混色(透明)处理。这一课应该算是第一课中级教程。您将学到如下的知识:在3D场景中移动位图,并去除位图上的黑色象素(使用混色)。接着为黑白纹理上色,最后您将学会创建丰富的色彩,并把上过不同色彩的纹理相互混合,得到简单的动画效果。
box2d V2.1.2
- Box2D做为一个物理引擎,它本身并不提供可见的图形界面,但是提供了计算在物理世界中刚体(不会变形的物体)运动(旋转/移动)轨迹数据的能力。所以任何一个带图形界面的程序开发框架都可以使用Box2D提供的数据,将物理特效以直观的方式展现出来。目前javascr ipt/flash/java/Python等都提供了对Box2D的支持。当然Qt也能将Box2D加入进来和Graphics View框架结合,而且因为都是C++代码,这种集成显得非常方便。
09_Transparent.rar
- 使用OpenGL载入纹理,并在旋转的物体上贴图并打上光线以及混色(透明)处理。在3D场景中移动位图,并去除位图上的黑色象素(使用混色),着为黑白纹理上色。,The use of OpenGL texture loading, and rotating objects in the map and marked with light and color (transparent) to deal with. Mobile 3D scene in the bitmap and bitmaps to
MouseRotate
- 点击物体,可以产生像3DMax那样产生轨迹球,通过点击各个圆并移动鼠标来旋转物体。-Click on objects, can produce as 3DMax produced as a trackball, by clicking on each circle and move the mouse to rotate the object.
OpenGL_model
- 利用OpenGL实现三维动画,可以通过鼠标移动或旋转三维物体-Draw with OpenGL, the object can move and rate with mouse move
cc
- 1. 图像文件的格式; 2. 图像编程的基础-操作调色板; 3. 图像数据的读取、存储和显示、如何获取图像的尺寸等; 4. 利用图像来美化界面; 5. 图像的基本操作:图像移动、图像旋转、图像镜像、图像的缩放、图像的剪切板操作; 6. 图像显示的各种特技效果; 7. 图像的基本处理:图像的二值化、图像的亮度和对比度的调整、图像的边缘增强、如何得到图像的直方图、图像直方图的修正、图像的平滑、图像的锐化等、图像的伪彩色、彩色图像转换为黑白图像、物体边
Direct
- directX架构的交互式列子,可以创建多个物体,以及移动和旋转-Liezi directX interactive architecture
flag
- 计算机图形综合实验四,摄像漫游与环视, 绘制至少一个三维物体及场景;在场景中添加上适当的光源,给物体贴上适当的纹理图, 实现摄像漫游:通过鼠标来上下左右地移动摄像机,也可通过键盘W、S、A和D键(或向上、向下、向左和向右方向键)来前后左右地移动摄像机,实现摄像机环视:通过鼠标或键盘旋转摄像机环顾四周,包括左右巡视、向上仰视和向下俯视-Experiment IV computer graphics, camera roaming and looking around, drawing at lea
Roverprogram
- 漫游者程序 1、 绘制一个适当的三维物体及场景(自选); 2、 实现摄像漫游:通过鼠标来上下左右地移动摄像机,或通过键盘键(或向上、向下、向左和向右方向键)来前后左右地移动摄像机; 3、 实现摄像机环视:通过鼠标或键盘旋转摄像机环顾四周,以及左右巡视、向上仰视和向下俯视等操作。-Rover program 1, draw a proper three-dimensional objects and scenes (optional) 2 to achieve roaming
version_three
- 1. 三角片渲染模型 2.鼠标控制物体旋转移动 OpenGL/C 开发-1. triangle-mesh modeling with input data 2. interactive mouse control the object Developed with OpenGL and C/C++
cylinder-win32keyboardPmove
- WIN32环境下的OPENGL编程。实现功能:通过构建二次方程绘制三维图形,光照和材料设置,圆柱体上下表面封闭处理,键盘控制物体的旋转,缩放和移动。-WIN32 environment OPENGL programming. Function: quadratic equation by constructing three-dimensional graphics rendering, lighting and material set, the upper and lower surface
tank_platform_shooting7.31
- d3d坐标变换习作,无贴图。旋转平台上可以控制物体移动。-d3d9 transform.
1
- 红宝书原书第七版5-6尝试一下,使光源沿物体移动而不是绕着它旋转。-Little red book seventh edition of the novel 5-6 try to make the light along the object rather than move around its rotation.
glut
- 一个关于OpenGL的初学者代码,包含了漫游、简单碰撞检测,物体移动,旋转等功能,利用了纹理映射,显示列表等内容。-A beginner on OpenGL code, including roaming, simple collision detection, object moving, rotating, and other functions, including the use of texture mapping, display list and so on.