正在加载图片...
张天宇等 工程图学教学辅助系统 登录界面 识别生成模型 退出 模型缩放旋转 模型信息 模型剖切 Figure 1.Framework of system function 图1.系统功能框架 在课前预习阶段,使用本系统可提前查看相关课程模型三维立体视图及剖视图,方便相关知识点的 理解。 在课堂教学阶段,可实时查看课程重难点相关的模型信息及各视图,提高教学效率和教学质量,提 升学生学习兴趣,加深学生对知识点的理解。 在课后复习阶段,将二维图样和三维模型再次联系起来,通过虚实结合复习加深记忆,提高课程复 习效果。 3.开发平台选择 系统开发平台选用专业的AR、VR开发软件Uity3D,其拥有良好的跨平台性和兼容性。为将本系 统应用于Android手机平台,选择Android NDK作为Android和Unity3D之间的数据通信。增强现实引 擎选用Vuforia,无缝对接Unity3D开发环境。三维建模软件选择Solidworks,模型优化软件选用3 dsMAX。 具体开发平台和工具及其功能如表1所示。 Table 1.Development platform and tools 表1.开发平台及工具 开发平台及工具 功能 Unity3D 系统开发平台 Vuforia 增强现实引擎 Solidworks 建立模型 3dsMax 优化模型 C# 脚本编写语言 Android NDK 数据通信 4.系统开发和实现 4.1.开发流程 本系统主要在Unity3D中进行开发。首先通过Solidworks建立模型,通过3 dsMAX优化后导入 Unity3D。其次将预先采集二维图样导入增强现实引擎Vuforia以package的形式与Unity3D对接。最后 在Unity3D中搭建增强现实环境并用C#脚本完善交互功能,在Android平台发布系统。具体开发流程如 图2所示。 D0:10.12677/ces.2022.102056 321 创新教有研究张天宇 等 DOI: 10.12677/ces.2022.102056 321 创新教育研究 Figure 1. Framework of system function 图 1. 系统功能框架 在课前预习阶段,使用本系统可提前查看相关课程模型三维立体视图及剖视图,方便相关知识点的 理解。 在课堂教学阶段,可实时查看课程重难点相关的模型信息及各视图,提高教学效率和教学质量,提 升学生学习兴趣,加深学生对知识点的理解。 在课后复习阶段,将二维图样和三维模型再次联系起来,通过虚实结合复习加深记忆,提高课程复 习效果。 3. 开发平台选择 系统开发平台选用专业的 AR、VR 开发软件 Unity3D,其拥有良好的跨平台性和兼容性。为将本系 统应用于 Android 手机平台,选择 Android NDK 作为 Android 和 Unity3D 之间的数据通信。增强现实引 擎选用Vuforia,无缝对接Unity3D开发环境。三维建模软件选择Solidworks,模型优化软件选用3dsMAX。 具体开发平台和工具及其功能如表 1 所示。 Table 1. Development platform and tools 表 1. 开发平台及工具 开发平台及工具 功能 Unity3D 系统开发平台 Vuforia 增强现实引擎 Solidworks 建立模型 3dsMax 优化模型 C# 脚本编写语言 Android NDK 数据通信 4. 系统开发和实现 4.1. 开发流程 本系统主要在 Unity3D 中进行开发。首先通过 Solidworks 建立模型,通过 3dsMAX 优化后导入 Unity3D。其次将预先采集二维图样导入增强现实引擎 Vuforia 以 package 的形式与 Unity3D 对接。最后 在 Unity3D 中搭建增强现实环境并用 C#脚本完善交互功能,在 Android 平台发布系统。具体开发流程如 图 2 所示
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有