基于iOS的三维魔方教学软件的研究与实现

被引量 : 0次 | 上传用户:i4majia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的发展,i OS成为了当前最流行的移动开发平台之一,因此研究基于i OS平台的产品具有重要的意义。魔方作为一款益智性游戏,存在初学者学习门槛高,记忆公式繁重等特点。经调查发现,目前已有的魔方软件缺少面向魔方初学者的教学功能,系统易用性不足,无法有效拉近初学者与魔方的距离。为此,本文基于i Pad交互设备,采用Open GL ES实现了一款基于i OS的三维魔方教学软件,包括教学、求解两个核心功能模块以及竞速、用户管理,系统设置模块。系统涉及的核心问题有:三维建模、三维人机交互、教学专家系统。三维建模涉及的关键问题是魔方的逻辑模型表示以及模型数据的获取,综合考虑,系统最终采用了一维数组存储27个模型小块,用三维索引数组维护魔方变换后的状态,最后采用导入3D模型技术实现模型的加载,采用mesh对象存储顶点数据等主要信息。其次三维魔方人机交互涉及的关键技术主要包括三维拾取以及三维物体旋转,系统将基于射线拾取技术以及交叉检测的方法实现魔方的拾取,另外基于四元数法实现魔方的任意视角转换。最后教学专家系统通过采用以用户为中心的8355还原算法为核心规则,遵循匹配-选择-执行(match-select-action)的推理方法,循环直到还原完成状态;即,利用识别的魔方模式在规则库中确定可以匹配的规则,选择某个匹配的规则,执行此规则相应的规则动作。重复这一过程,直到某一状态(如没有更多的规则动作)。通过该过程指导用户完成魔法还原,实现魔方的教学性,另外考虑扩展性的问题,系统设计了知识库编辑规范,支持不同规则的编辑输入;魔方的求解功能也是采用专家系统作为求解核心。考虑到多用户管理的需要,设计了用户管理模块对用户信息进行管理。经测试表明:系统的教学性和易用性,性能能够得到满足,功能性需求可以得到满足,用户可以在经过学习后掌握还原魔方的方法,经过测试表明系统的稳定性可以满足用户需要。与同类产品比较,具备教学交互创新性的特点。
其他文献
中海油并购优尼科事件相关的三方是中海油、优尼科和雪佛龙公司,中海油并购优尼科失利原因可以从政治力量及公共关系、宏观政治经济环境、收购具体时机和中海油的股权结构等
在能源危机日渐加重的今天,以LED(Light Emitting Diode)为主的半导体照明产业在最具发展潜力的高新技术领域中占有一席之地。LED光源具有的诸多优点,必使其代替传统的白炽灯
<正> 现代高技术的发展,在改变世界经济和社会面貌的同时,也在改变着军事领域的面貌。近年来,由于军事技术的飞速发展,大大改善了武器装备的性能,由此而带来军事领域一系列革
<正>如何从企业实际出发,根据企业所处的外部环境和内在条件,进行人力资源开发管理及其机制建设,已成为房地产企业实现人才管理制度化、规范化、专业化的现实需求。本文以天
随着时代的发展,在我国高速铁路飞速发展的背景之下,高速铁路客运站成为整个铁路客站体系中重要的一环,针对新客运模式的候乘特点,高速铁路客运站较之于传统客站而言出现了其
与古代日本和西欧中世纪封闭的王权转移体系比较,中国古代的王权转移是一种全面开放的体系,这是中华文明发展过程中形成的一条独特的政治文化路径。该路径是在经历了秦皇朝封
作为一种成熟的文章样式,传统文章学成为《聊斋志异》效仿的典范。八股文"起承转合"的文法对《聊斋志异》叙事方式产生了重要影响。蒲松龄所接受的八股文训练,有助于他提高结
基于对9所"211工程"重点建设高校青年教师的问卷调查,考察了教学研究型高校青年教师教学能力的影响因素与提高措施。研究表明:从教学实施、教学监控两个维度,可以重点考察目
可穿戴设备在近几年得到空前的发展,逐渐地走进了人们的生活,并成为不可或缺的一部分。作为近年来最热门的微型计算机发展方向之一,许多大型公司如苹果、谷歌、华为、小米,已
近年来我国关于非政府组织的研究正日益受到学术界的重视,并成为一个新的研究题域。我国对于非政府组织的研究,主要集中在非政府组织的概念与类型、非政府组织兴起的原因、非