搜索资源列表
FireSimulation
- OpenGL 实现的三种火焰效果,可以控制火焰强度及位置,含C++源码。-OpenGL three flame effect, can control the intensity and location of the flame, with C source code.
摄像漫游
- 用OpenGL绘制的一个不断旋转的摄像台以及上空盘旋的一个飞行物.可以通过键盘控制观察者的视角和位置,-OpenGL rendering with a constant rotation of the camera platform and circled over the one flying objects. Keyboard control can be the observer perspective and position
GLtry
- OpenGL例程,可以通过鼠标把图形移动到指定的位置,也可以通过菜单来控制-OpenGL routines can be put through mouse mobile graphics to a specific location can be controlled through a menu
opengl_collision
- 利用opengl实现的碰撞效果,还可以通过键盘控制场景的显示: up:位置递增 down:位置递减 left:控制视图左旋转 right:控制视图右旋转 F1,F2:两种视图之间的切换 + :控制时间增加 - :控制时间减少-use opengl achieve the collision effects, but also through the keyboard control of the scene showed : up : location incre
MoFang.java
- 本程序为放出的测试用魔方(MoFang.java),包含所有的核心代码及注释,调试,测试代码。你可以用鼠标转动魔方,用键盘上的方向键移动魔方位置,除此以外,代码中还有大量功能,如智能搜索求解魔方,目前正在制作图形控制界面,也可用于applet嵌入网页中,Frame,也可做成java bean组件,有java bean需要的,请与作者本人联系。 2,先双击运行Java 3D for Windows (OpenGL Version) SDK for the JDK (includes Run
vp_observer
- 此例详细讲解了vegaprime的观察者位置控制
conrrolcamera
- 利用鼠标移动控制视角,场位置.再现相机效果.目标物为一简易建筑,添加了砖纹理效果
空间位置变化
- 三维的空间位置变化! 小键盘控制上下左右前后-three-dimensional spatial location change! The next small keyboard control after about! !
响应鼠标 双视口 剪切板
- opengl自建模型,单文档结构,右键控制剪切板位置clip,左键控制旋转。-opengl self model, single-file structures, right location clip Shear panel control, rotary control button.
B_
- 1. 用鼠标拖动输入的点做为控制顶点,生成一条B-样条曲线,显示控制顶点和多边形。用鼠标Pick曲线上任意一点,移动鼠标到新位置改变曲线形状。 2. 用鼠标输入一组数据点,插值生成一条B-样条曲线-1 with the mouse to drag the input points as control vertices to generate a B-spline curves, showing the control points and polygons. Pick the curve
touying
- 可以显示任意位置立方体在光源下的投射阴影。a/s/d/o/p/m/n分别可以控制立方体前后左右移动及旋转-Cube can be displayed anywhere in the light under the shadow of the projection. a/s/d/o/p/m/n-cube can be controlled separately before and after the movement and rotation around
OpenGL
- 利用OPENGL和VC混合编程,实现窗口的分割,左边窗口设置控制命令,右边窗口绘制圆,可以改变其中心位置和半径。并且可以设置坐标旋转。-Using OPENGL and VC mixed programming, split window, left window, set the control command, Draw a circle on the right window, you can change its central location and radius. And can
the-control-of-mouse-and-keyboard
- opengl中使用鼠标来对绘制图元(点,线,三角形)进行旋转 使用键盘控制视点的位置-opengl mouse to use on the drawing primitives (points, lines, triangles) using the keyboard controls to rotate the position of viewpoint
6-DOF-simulation-platform
- 六自由度平台是各种飞行及航海等领域操作模拟器的重要组成部分,可由数字计算机实时控制提供俯仰、偏航、滚转、升降、纵向和横向平移的六自由度瞬时运动仿真。仿真的基础是建立不同类型载体的运动特性关系,即力→加速度→速度→位置、力矩→角加速度→角速度→姿态,另外还要计入多种影响因素,才能使运动仿真平台较真实地模拟实船的运动,在实验室中最大限度地对运动系统、预报软件等进行测试及完善。 近年来,为保证平台运动控制精度,人们开发并使用了很多种传感器,但尚无针对液压并联六自由度平台运动特性的专用测试设备,多借用
opengl1
- 使用glBegin()/glEnd()方法绘制如下图元: 点 (点要有不同大小) 线段(线段要有不同宽度) 三角形(要分别以list, fans, stripes三种方式进行绘制) 矩形 可以使用鼠标来对绘制图元进行旋转; 可以使用键盘控制视点的位置;-GlBegin ()/glEnd () method to draw the following diagram: point (point to have a different size) segment
模拟太阳系
- 用OPENGL 模拟太阳系,建立9大行星,让它们围绕太阳运动,同时创建月亮围绕地球运动,且建立光源和给行星加上纹理。用↑,↓,←,→键控制视点位置,用 W和S键控制视点的远近。
stars
- 模拟太阳系。 /* 说明: 1.运行环境: Microsoft Visual Studio 2008 2.包含文件:图片六张(*.bmp),两个外部文件Texture.h和Texture.cpp 3.照明GL_LIGHT1 4.运用glTranslatef和glRotatef设置星球位置、公转和自转 5.运用Texturing覆盖星球表面 6.运用glBlendFunc设置太阳的半透明光晕 7.键盘‘a/A’,‘d/D’,‘s/S’分别控制:环境光、漫反射、镜面反
Shader4
- 实现利用GLSL进行动态Cube Mapping, 以及静态的Spherical Mapping. 使用w, q, e, a, s, d控制反光球位置,i, I, o, O, p, P 控制反光球方向.z, Z, x, X, c, C控制照相机角度,上 下 左 右控制照相机位置-Dynamic system to use GLSL Cube Mapping, and static Spherical Mapping. Using w, q, e, a, s, d reflective spher
MyCS-VGE
- 运用OpenGL实现的一个虚拟场景,里面有山体的渲染、水的渲染、旗帜的渲染、房屋的渲染、下雪场景的渲染、3ds的载入、数据库链接以及路径算法等。 使用方法: P键:在房屋附近的路径上(一定要站在道路上才有效)按P键后,系统自动随机生成一个喜洋洋在地图上,并搜索你目前位置到它的最短路径,并在地面上显示。 空格键:系统只允许人在平地上行走,要实现全方位自由漫游需按空格键。 G键:天气的变化,可以切换下雪天和晴天。 鼠标左键:射击,把出现的喜洋洋射死后,它就自动消失了。 鼠标滑
teapot
- 计算机图形学大作业,openGL,改变模型颜色,改变光源位置,按键盘“r”键模型自动旋转(默认y轴),按“x"则绕x轴旋转,按”z”则绕z轴旋转,还可以通过鼠标控制,鼠标左键控制模型旋转,右键控制缩放。-Computer Graphics major operations, openGL, change the model color, change the light position, press the keyboard "r" key model automatic rotation (