搜索资源列表
cube
- 本程序主要是以游戏的最基本的框架并基于Direct3D来实现在一个简单场景中绘制一个立方体,并设置不同类型的光源照射物体,在着色方法上我们釆用gouraud着色方法,在程序运行过程中我们可以利用键盘上的特定的键来控制不同光源的开关,以及立方体的运动。
d3d-square.rar
- 用d3d实现的画三角形和立方体的程序,界面简单,包括纹理映射和键盘控制函数,是学习d3d很好的参考,D3D achieved by drawing a triangle and the cube of the procedures, simple interface, including texture mapping and keyboard control function, is a good reference to learn D3D
opengl
- 一个简单的场景漫游。通过鼠标、键盘等实现交互。程序简单,适合新手。-A simple scene roaming. Mouse, keyboard, etc. interact. Program is simple, suitable for beginners.
BouncingBall
- 一个简单的JAVA3D程序,演示JAVA3D功能。里面是一个不停跳动的小球,并能根据键盘左右移动。-A simple Java3D program, to perform the function of java3d. In the program, a ball is jumping without break, which can move left or right according keyboard.
3D
- 程序为一年前写作,本计划修完D3D后重新修改,但是由于GUI绘制效率太低,同时也没有任何应用价值。所以保持到现在。 程序采用SetPixel()为基础绘制出了彩色立方体。 消隐采用的是背面剔除,裁剪也是采用的简单方式。 同时附带有简单的摄象机类,可以移动到不同角度观看图形。 使用: 鼠标左右上下旋转观察角度(完全自由的摄象机)。 键盘上下左右控制移动方向。 在3D图形方面如果允许,个人完全可以实现D3D的渲染管线(硬件部分没办法)-Writin
simpleRobot
- 代码超简单的机械手臂程序,实现用键盘上的字母对手臂进行控制。-Code super-simple robot program, implemented by the letters on the keyboard to control the arm.
OpenGL-model-rendering
- OpenGL真实感模型绘制与应用 实现功能: *利用交互式方法,操纵浏览模型细节,能方便观察模型。 *能够用不同的方式(如上截图)渲染模型,增加光照控制、坐标系的显示等等。 *利用luweiqi模型,设计了一个简单的真实感三维动画。 动画介绍: 打开程序运行后,luweiqi 出现在屏幕中,并且自动播放背景音乐《天下无双》 按数字‘7’键开始播放动画,模型向后渐行渐远,然后开始旋转,不久变成画线模式, 隐没于黑暗中后变成点模
animal
- C++编写的小程序,可以绘制简单的动物,通过键盘操作可以切换视角并且可以在两只动物的显示中切换。-C++ write small procedures, can draw up the simple animal, through the keyboard can switch Angle and can be in two animals display of switching.
migong
- 设计一个OpenGL程序,创建一个三维迷宫,支持替身通过一定交互手段在迷宫中漫游,基本功能包括: 迷宫应当至少包含10 * 10 个Cell,不能过于简单,下图给出一种示例。 读取给定的替身模型,加载到场景中。 键盘方向键控制替身转向与漫游。 有碰撞检测,替身不应当穿墙。 支持切换第一视角和第三视角进行观察。 迷宫场景中的墙、地面等应贴上纹理。 扩展功能:
poj2
- opengl简单的opengl绘制程序 响应键盘和鼠标事件-OpenGL simple opengl rendering program to respond to keyboard and mouse events