设计一个OpenGL程序,创建一个三维迷宫,支持替身通过一定交互手段在迷宫中漫游。
基本功能包括:1、迷宫应当至少包含10*10个Cell,不能过于简单,下图给出一种示例。
2、读取给定的替身模型,加载到场景中。
3、键盘方向键控制替身转向与漫游。
4、有碰撞检测,替身不应当穿墙。
5、支持切换第一视角和第三视角进行观察。
6、迷宫场景中的墙、地面等应贴上纹理。
扩展功能包括(至少选择一个):1.同时加入二维辅助地图,替身在三维迷宫探索的同时,在小地图中显示已经探索的区域;
2.在俯视状态下,可以通过鼠标点选替身需要到达的目的地,通过寻径算法,控制替身自动到达目的地;
3.迷宫地图交互编辑功能,例如,可以设计一个二维地图编辑器,根据用户的绘制,拉伸得到三维迷宫场景;
4.其他相当难度,可以增加迷宫游戏趣味性的功能(需要通过指导老师认可)完成一份实验报告,说明你所实现的一个扩展功能。
2025/8/1 1:47:21 3.67MB 场景漫游 纹理映射 MD2模型
1
随着航空航天技术的发展,空间环境模拟的需求增多,太阳辐照模拟也备受关注。
目前,较为成熟的太阳模拟器多为卧式太阳模拟器,其准直镜机构多采用拼接形式,而立式太阳模拟器具有节省空间的优势,其发展日趋成熟。
根据太阳模拟器的总体要求,设计了一种应用于高辐照立式太阳模拟器的大口径俯视多维调节准直镜机构。
根据高辐照、低背景工作环境特点,设计了多维可调节柔性吊装机构。
为了提高系统的整体调试性能,采用单块整镜结构设计,降低了结构的复杂性。
针对以上设计进行了计算及仿真分析,结果显示,柔性吊装机构可以有效平衡准直镜自身重力及环境温度造成的应力变形,最终满足太阳模拟器辐照度及辐照均匀性的使用需求。
1
人头检测所需求的训练样本,包含14000张负样本,8000张训练正样本和2000张测试正样本。
包含正面、侧面和背面的人头图像,不包含俯视的人头图像。
2023/3/19 0:28:23 24.23MB 人头样本 训练样本
1
俯视飞机和汽车,基于YOLO5TINY,只需求OPENCV
2020/9/15 22:44:34 32.6MB
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡