搜索资源列表
CVirtualBuilding
- 本程序实现一个带光照的旋转的立方体的操作。通过鼠标,键盘等交互式实现。具有一定的参照意义。-the program with a light of the rotating cube operation. Through mouse, keyboard and other interactive achieve. With reference to a certain significance.
myFrameWork
- OPENGL中用响应鼠标、键盘消息的例程,可用鼠标和键盘来控制场景中的图形旋转、平移操作。-OpenGL used to respond to the mouse, keyboard news routines, mouse and keyboard can be used to control the graphic scenes rotation, translation operation.
glutsnowman
- 用C++实现的雪人程序,利用了OPENGL库函数,可以通过鼠标及键盘操作来控制视角变换
cccly
- 模仿人的手臂的opengl3D程序,通过鼠标和键盘进行交互-imitate the arm opengl3D procedures, through mouse and keyboard interaction
CAR
- 缺省视图是从外面一个固定的视点观察汽车和跑道; 利用鼠标和键盘控制汽车前进、后退、转弯、加速和减速; 制作一个弹出菜单,上面的菜单项用来控制车身和车轮的颜色以及退出程序; 定义对应于ReShape事件的回调函数,使得当用户改变窗口的大小时,显示的汽车不会变形。 缺省视图是从外面一个固定的视点观察汽车和跑道; 利用鼠标和键盘控制汽车前进、后退、转弯、加速和减速;
opengl
- 一个简单的场景漫游。通过鼠标、键盘等实现交互。程序简单,适合新手。-A simple scene roaming. Mouse, keyboard, etc. interact. Program is simple, suitable for beginners.
Ball
- 自己编写的一个基于OpenGL的反弹球小程序,鼠标点击中间的小球可使其运动,并在盒子中反弹,根据点击位置的不同会有不同的运动轨迹。可通过键盘进行改变视角等操作,可作为OpenGL入门的参考-A OpenGL-based program, the bouncing ball. Click on the ball, and the ball will start moving, the path is based on the point you click. You can also change
MySolarSystem(1.2)
- OPENGL太阳系模拟。相应鼠标键盘操作,可以随意拖动变换视角,具有虚拟时间,能够录制操作。显示或隐藏轨道线-OPENGL solar system simulation. Corresponding keyboard mouse, drag can change the perspective of virtual time, it can record the operation. Show or hide the track line
RotateAndTranslateASierpinski(3Dimension)
- 该程序是一个三维的Sierpinski镂垫程序,是在VC++MFC环境下利用OpenGL编写的,并且可以通过鼠标和键盘旋转和移动该三维镂垫,采用递归方法,使用四个初始顶点定义一个四面体,可以随即选取四点作为四面体的四个顶点,条件是4点中任意3点不共线。而在该程序中必须进行隐藏面消除,同时该程序对初学分形理论者可以给予很好的启示。-The program is a three-dimensional Sierpinski gasket procedure is VC++ MFC environme
InnerCubeCanVisualOnly
- 这是一个VC++MFC环境下的程序,用OpenGL图形接口进行绘制,可以利用鼠标和键盘进行交互式地移动绘制的图形,而且在旋转的过程中始终看到的是cube的内部。非常适合opengl的初学者参考学习。-This is a VC++ MFC environment procedures, using OpenGL graphics interface for drawing, you can use mouse and keyboard to move the interactive graphic
CODE_UPLOAD136331102001
- 3D WORLD,演示用OpenGL制作3D场景,有类似CS的控制方式,键盘控制步伐,鼠标控制朝向。VC6编译即可-3D WORLD, demo 3D scenes produced using OpenGL, a similar CS control method to control the pace of the keyboard, mouse control towards.
ww
- 本程序实现以下功能: 1.绘制茶壶(T) 2.添加光照(T) 3.添加纹理(T) 4.鼠标左键控制茶壶旋转(T) 操作步骤:按鼠标左键茶壶旋转,按一次旋转30°。 5.鼠标右键控制茶壶平移(T) 操作步骤:按鼠标右键茶壶向右移动,每次移动0.5厘米 6.键盘控制茶壶纹理的变化(T) 操作步骤:按键盘的 w 和 s 键实现纹理的改变 7.键盘方向键控制camera的前进后退,左移和后移 (T) 操作步骤:按键盘的四个方向键实现茶壶四种方向的移动
CameraRove
- 1 实现摄像漫游:通过鼠标来上下左右地移动摄像机,也可通过键盘W、S、A和D键(或向上、向下、向左和向右方向键)来前后左右地移动摄像机; 2 实现摄像机环视:通过鼠标或键盘旋转摄像机环顾四周,包括左右巡视、向上仰视和向下俯视。 -1 实现摄像漫游:通过鼠标来上下左右地移动摄像机,也可通过键盘W、S、A和D键(或向上、向下、向左和向右方向键)来前后左右地移动摄像机; 2实现摄像机环视:通过鼠标或键盘旋转摄像机环顾四周,包括左右巡视、向上仰视和向下俯视。
OpenGl_shubiao_guangzhao
- 这是我的计算机图形学实验,程序使用了NeHe的框架,通过读取一个PLY文件中的数据生成了一个兔子,有完整的鼠标和键盘交互,包括旋转、平移、光照等,不足之处是立体感不足,光照范围有限,开头的数组定义方法也很死板。-This is my test computer graphics, the program uses the NeHe' s framework, by reading data from a PLY file, generated a rabbit, a complete mo
aa
- opengl画球体,可以做多种变换,利用了键盘事件和鼠标事件-opengl draw sphere, we can do a variety of transformations, using the keyboard events and mouse events
particles
- 基于GPU,使用CUDA语言,实时模拟上千个粒子的碰撞。在模拟过程中,可通过鼠标和键盘进行交互式操作,方便观测。-Based on GPU,use the CUDA language to realize the simulation of thousands of particles collision
CG_exp2
- 这是一个从文件中读入顶点和三角形信息,做出三维图形,并且同时用鼠标和键盘实现了缩放,旋转,平移等基本操作,是用opengl进行三维作图,实现键盘鼠标交互的一个不错例子-This is a read from a file vertex and triangle information, making three-dimensional graphics, and also with the mouse and keyboard to achieve the zoom, rotation, tra
1
- SDL(Simple DirectMedia Layer)是什么呢?根据他的表面意思,翻译过来就是简单的指导媒体层SDL是一个跨平台的多媒体函数库,被用来设计成在低层访问音频,键盘,鼠标,游戏杆,基于OPENGL(一个3D图象开发函数库)的3D 硬件,和2D图象帧缓冲区。它被广泛的用于基于MPEG的媒体播放软件,模拟器,和许多著名的游戏。最著名的游戏是赢得LIUNX组游戏开发大奖的 文明:权利的召唤(Civilization: Call To Power)。-SDL (Simple Direc
myopengl
- 一个基于MFC单文档开发的opengl大作业,三维网格坐标,具有基本3D图形的旋转缩放功能,鼠标,键盘的相应,纹理读取,obj模型读取,代码易懂,便于参考学习-a project of opengl based on MFC
openGL鼠标操作和字符键盘操作
- 立方体鼠标旋转操作,附带一个键盘操作小游戏(openGL operation with mouth and keyboard)