资源列表
line
- 1、编写函数LineDDA(),实现任意斜率直线的扫描转换,算法为DDA算法; 2、编写函数LineBre(),实现斜率任意斜率直线的扫描转换,算法为改进的Bresenhan算法; 3、编写函数LineMidPointBre(),实现任意斜率直线的扫描转换,算法为中点Bresenhan算法。-1, write the function LineDDA (), arbitrary slope of the line scan conversion algorithm to DDA algo
Apartment
- Drawing 3D apartment in C++ by OpenGL library
Cube-with-Mouse-Rotate
- Drawing 3D Cube in C++ by OpenGL library and rotation with mouse draging
Room
- designing a living room with OpenGL
3D-Terrain
- OpenGL示例程序,包括一个3D的地形及天空盒,其中有人物。-OpenGL sample program, including a 3D terrain and sky boxes, which figures.
terrain-engine
- 国外程序员编写的基于OpenGL的三维地形渲染引擎-Foreign programmers write OpenGL based on 3D terrain rendering engine
Mousepick
- 1. 补充完成函数drawVA(),实现使用顶点数组绘制场景: void drawVA(){} 2. 补充完成函数Gen3DObjectList (),实现显示列表的生成: GLint Gen3DObjectList(){} 3. 分析对比使用三种方法得到的fps。 4. 添加拾取功能,对于鼠标点中的Bunny或桌子,改变显示颜色。-1. Supplementary completion function drawVA (), implemented using verte
OpenGL
- OpenGL 模型的点线面 显示实例,附加光源 旋转 等多个函数 有测试obj 文件。-Point, Line OpenGL model displays a plurality of function instances, additional light rotation obj files have the test.
D3DBlend
- 绘制一个水池的箱子,主要应用技术是纹理贴图,空间中带有光照,而且都可以旋转-Make a moving box with light
OpenGL--lizizhihuoshanpenf
- 通过C++MFC平台实现粒子的火山喷发,运用了MFC平台-Particles was achieved by c++ MFC platform of volcanic eruptions
lab3
- 在模型变换实验的基础上,通过实现下述实验内容,掌握OpenGL中三维观察、透视投影、正交投影的参数设置,并能使用键盘移动观察相机,在透视投影和正交投影间切换,验证课程中三维观察的内容; 进一步加深对OpenGL三维坐标和矩阵变换的理解和应用。 -On the basis of model transformation experiments, by implementing the following experiment content, master OpenGL three-dim
OpenGL
- OpenGL环境下的简单的渐变色立方体的逆时针旋转-OpenGL Gradient color cube rotation
