搜索资源列表
minimalScreenSaver
- This class loads a texture file and prepares it to be used in OpenGL. It can open a bitmap or a targa file. The min filter is set to mipmap b/c they look better and the performance cost on modern video cards in negligible. -This class loads a fi
opengl
- 绘制一个多边形,实现以下变换:a) 按字母U或u进行旋转轴的切换:旋转轴为垂直于屏幕的直线,过当前窗口中心或者过物体中心(通过按U/u在两种可能中切换)。改变旋转轴后的变换是在以前发生所有变换的基础上累加进行的。b) 按字母R或r, 物体绕旋转轴分别旋转一个小角度d0或者-d0。 c) 按向上、下、左、或右方向键,物体相对于屏幕向上、下、左、或右平移固定长度L0。d) 按S或s实现物体绕自身中心放大为原来的k或1/k倍,其中k>1为放缩因子。e) 如果按字母i或I, 则取消之前b,c,
GiveBsplineCtrlpoints
- 在OpenGL环境下反求B样条曲线的控制顶点,并以此画出B样条曲线。其中,将数据点加入输出点列之中。-Give B-spline curve s control points in OpenGL and the program can draw the new B-splien curve.
opengl-polygonizer
- 这时一个用c++程序编写的,使用opengl的图形多边形化地代码,有三个cpp文件和一个头文件-This is a test program illustrating Bloomenthal s implicit surface polygonizer in its new C++ guise. J. Andreas B鎟entzen 2003.
ir-vibration
- 这个程序模拟红外振动,通过按1,2,3,4,5键,模拟对称伸缩、剪切、摇摆、不对称伸缩、卷曲、面外摇摆。 通过按键:Q,W,A,S,Z,X,以及T,Y,G,H,B,N;可以控制模型的前后左右上下移动,以及任意角度旋转。 程序在Nehe 教程附带的源代码基础上修改而来,感谢Jeff Molofee (aka NeHe,nehe.gamedev.net)的工作!感谢dancingwind(周炜)以及gamedev和csdn的志愿者翻译的中文教程! 程序用Dev-C++ Ver
b-spline3daedit
- VC6+OpenGL实现可编辑的B样条曲面,可用鼠标右键拖拽旋转图形,用左键选择控制点,并拖拽坐标轴沿不同方向移动控制点修改图形。 该程序为成都理工大学软件工程系图形学教学综合应用实例程序,实现了一个可以交互编辑的B样条曲面,综合应用了鼠标追踪球旋转、B样条曲面、OpenGL光照、材质、拾取等三维交互编辑技术-VC6+OpenGL Editable B Spline. You can drag mouse right button to rotate the B Spline surfac
OpenGL_3D
- A、如果程序编制演示的AVI不能播放 请自行安装盘上的TSCC.exe。 B、OpenGL程序运行太慢 OpenGL画面右下角的刷新指标小于5帧/秒。 原因: Win2000或WinXP在安装时,系统自动安装默认的显卡驱动程序,多数默认的显卡驱动程序是不完全的版本,对OpenGL的支持不够(微软有意的?)。所以应该重新安装随机代的厂商提供的显卡驱动程序。-A, can not play your own programming demo AVI instal