设计一个OpenGL程序,创建一个三维迷宫,支持替身通过一定交互手段在迷宫中漫游,基本功能包括:  迷宫应当至少包含10 * 10 个Cell,不能过于简单,下图给出一种示例。  读取给定的替身模型,加载到场景中。  键盘方向键控制替身转向与漫游。  有碰撞检测,替身不应当穿墙。  支持切换第一视角和第三视角进行观察。  迷宫场景中的墙、地面等应贴上纹理。 附加要求(可选择一个):  同时加入二维辅助地图,替身在三维迷宫探索的同时,在小地图中显示已经探索的区域;  在俯视状态下,可以通过鼠标点选替身需要到达的目的地,通过寻径算法,控制替身自动到达目的地;  迷宫地图交互编辑功能,例如,可以设计一个二维地图编辑器,根据用户的绘制,拉伸得到三维迷宫场景;  其他相当难度,可以增加迷宫游戏趣味性的功能(需要通过指导老师认可)
2019-12-21 20:27:02 14.82MB opengl 计算机图形学 c++
1
可以实现漫游内置的迷宫场景,并且可以通过鼠标进行视角的控制,带有碰撞检测功能。 本实验基于VS2013
2019-12-21 20:22:06 116KB OpenGL C/C++
1
c/c++解决迷宫问题,深度优先,回溯法,算法设计与分析
2019-12-21 20:19:11 818B 迷宫问题
1
迷宫求解算法,数据结构c语言,自己写的。
2019-12-21 20:17:59 61KB 迷宫求解 数据结构
1
迷宫的生成与自动寻路; 详细的介绍了迷宫的生成,还有求解。 代码有注释 好好学习天天向上 希望大家珍惜大学时光
2019-12-21 20:16:10 19KB 迷宫 生成 求解 C++
1
本算法要求找一条迷宫的最短路径,算法的基本思想为:从迷宫入口点(1,1)出发,向四周搜索,记下所有一步能到达的坐标点;然后依次再从这些点出发,再记下所有一步能到达的坐标点,…,依此类推,直到到达迷宫的出口点(m,n)为止,然后从出口点沿搜索路径回溯直至入口。这样就找到了一条迷宫的最短路径,否则迷宫无路径。
2019-12-21 20:15:15 6KB c程序 迷宫 最短路径
1
C#实现4种经典迷宫生成算法和迷宫寻路算法,4种经典的迷宫生成算法是:(1)使用并查集算法生成,(2)使用深度优先算法生成,(3)使用随机算法生成,(4)使用递归切割算法,而迷宫寻路使用A*算法。
2019-12-21 20:14:51 168KB 迷宫 算法 寻路
1
这是数据结构书上的迷宫算法,主要是用到栈的知识
2019-12-21 20:14:22 742KB 迷宫算法
1
迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++
2019-12-21 20:07:31 210KB C++
1
用栈辅助实现迷宫问题的求解,通过随机数发生器产生迷宫图,程序显示求解步骤
2019-12-21 20:06:20 5KB 迷宫
1