c++opengl多边形画板山大图形学实验二 功能包括: 对象创建:支持用户利用鼠标指定各个顶点位置,创建多边形。 对象删除:支持用户选择一个多边形(与你的多边形保存的数据结构有关)并删除。 对象存储:设计一种数据结构存储每个多边形的顶点与边,支持文件存盘,同时程序可以打开文件以显示多边形。 1. 支持用户选择多边形的颜色 2. 支持用户移动多
OpenGL C++ 可平移旋转的加入光源球体 方向键可控制旋转,鼠标右键可选择选项。这是山东大学图形学第一个实验。加入了光源,可选择填充点、线、面,三角形带、四边形带。仿照课本的例子,绘制若干OpenGL基本体素(三角形、三角形带、四边形、四边形带)构成的球体,可以控制改变球的数量和球的体积,来改变基本体素的数量以及顶点的数量。可以通过改
OpenGL迷宫山东大学图形学实验三 基于C++和OpenGL的迷宫游戏程序。 1、迷宫包含 15 * 15 个Cell。 2、读取给定的替身模型,加载到场景中。 3、键盘方向键控制替身转向与漫游。 4、有碰撞检测,替身不穿墙。 5、支持切换第一视角和第三视角进行观察。 6、迷宫场景中的墙、地面等应贴上纹理。 7. 含有二维辅助地图,替