搜索资源列表
TypedGame
- 在VS2005平台上开发的一个打字小游戏,主要是为了学习比较OpenGL和DirectX的交互部分-C++ OpenGL
openglsoft
- 关于OPENGL交互和界面的程序,软件包内容详尽,包括了三维渲染的基本算法和基于OPENGL可交互的实现-OPENGL interaction and interface on the procedures detailed package, including three-dimensional rendering of the basic algorithm and based on the realization of interactive OPENGL
Machine
- 机器人手臂,底盘为圆柱体,上臂和下臂均采用立方体,通过键盘为交互手段控制三个部件的独立旋转。-Robotic arm, chassis for the cylinder, the upper arm and lower arm are used cube, by means of the keyboard for interactive control of the three components separate rotation.
Indoor-three-dimensional-environment
- 设计一个室内三维环境, 并利用OPEN GL展示它的三维效果。 要求: (1)包含基本的实体元素:球、多面体、锥体、柱体、曲面等; (2)有全局光照效果和纹理功能; (3)程序具有交互功能. -Three-dimensional design of an indoor environment, and demonstrate its use OPEN GL the three-dimensional effect. Requirements: (1) contains the
ArcBall
- ArcBall是一种允许用户使用鼠标调整方位的三维交互技术。ArcBall的设计不平常在于,在考虑数学基础的同时,将操作反馈很好地结合起来,解决了鼠标调整空间方位的难题。和其他的一些技术相比,在通用的旋转控制器方面,ArcBall更容易使用,也更容易操作,且具有更强的功能-ArcBall is a position to allow users to use the mouse to adjust the three-dimensional interactive technology. Arc
Main
- 实现多人虚拟交互,允许多个用户同时访问一个虚拟场景-To achieve more than a virtual interactive, allowing multiple users simultaneous access to a virtual scene
Collision
- 在VC平台上,用opengl绘图,实现两个球体的碰撞检测,并且实现交互设备PHANTOM接口-In the VC platform, using opengl graphics, collision detection to achieve the two spheres, and the PHANTOM device to achieve interactive interfaces. . .
Graph
- 图形学完整课件,包括光栅图形学,图形裁剪,基本几何,二维几何,图形变换,三维几何,几何造型,光照模型,曲线与曲面,曲线拟合与双圆弧逼近,交互技术等。-Graphics complete courseware, including raster graphics, graphic cut, basic geometry, two-dimensional geometry, graph transformation, three-dimensional geometry, geometric mod
GraphicsHomework
- 课程设计的主要内容为开发一个实时绘制大规模三维场景的程序系统,应老师要求,完成的主要功能如下。 必做部分: 1. 采用3DS Max对三维场景进行了建模。场景中包含了建筑物、道路、天空等基本元素,实现了场景的纹理贴图功能。(见图1,2) 2. 实现了通过3DS Loader读取场景数据。 3. 使用了OpenGL和GLUT扩展库来实时绘制上述场景,画面生成速度达到36帧/秒。 4. 提供了友善的用户界面,并实现了多角度场景的交互漫游,可以以第一人称行走的方式漫游场景
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
fenxing
- 计算机图形学实验: 实现一个分形算法 要求: 应用不同的视图函数,并可以切换 应用不同的属性函数(颜色等) 具有拾取和拖动的交互功能 -Computer Graphics experiment: the realization of a fractal algorithm requirements: application of different view functions, and can switch the function to apply different
robotarm
- 计算机图形学实验: 机器人手臂 要求: 底盘、上臂和下臂均采用圆柱体 设计合适的交互手段控制三个部件的独立旋转-Computer Graphics Lab: Robot arm requirements: chassis, upper arm and lower arm are used to design suitable cylinder means to control the interaction of three components of the independe
openGL_mouse_handle
- OpenGL实现的鼠标移动翻转物体,用鼠标对窗口中的物体实现拖动、翻转等交互操作。-OpenGL implementation of the mouse movement turning objects with the mouse on the window object to achieve drag, flip, etc. interact.
Fig11.1
- 基于openGL粒子系统的流体.形状像瀑布.可以通过键盘交互-Fluid-based particle system openGL. Shaped like a waterfall. Can interact via the keyboard
virual_ball_interactive
- opengl 三维交互的实现。采用虚拟球技术,想了解三维交互的可以可以参考。-opengl implementation of three-dimensional interaction. Using virtual ball technology, want to know can be interactive three-dimensional reference.
fluidic
- 一个液体的模拟程序,用户可以通过键盘进行交互-the fluid simulation program
newpaint
- 本程序主要实现人机交互,可进行画点、线、面、以及书写英文字母的功能。当右击鼠标时,还可选择清空屏幕和退出程序的功能。-The main achievement of human-computer interaction process, can be draw points, lines, surfaces, and the function of writing letters. When right-click the mouse, can also choose to clear the
openGl3D
- opengl实现3ds模型的加载,编程通过,可以实现3ds模型的动态加载与交互操作。-opengl 3ds model to achieve the loading, programming by, 3ds model can dynamically load and interoperability.
Example_MultiView
- MFC下,将窗口切割成多个视图,以便进行多交互界面,程序比较实用。-MFC, will cut more than one view window for multi-interface, the program more practical.
opengl_explosion
- 利用opengl和vc实现了物体的爆炸效果。没有交互功能。飞船自动爆炸撑碎片。-Vc achieved using opengl and effects of the explosion of objects. No interactive features. Support ship self exploding debris.