spContent=每一个人都有一个神奇的世界,如何分享这个世界?通过本课程的学习,仅用一台手机和一个纸盒即可令人完全沉浸于现实之外的另一个虚拟的世界之中。在虚拟的世界里,大家一起赏奇山异水、听闻鸟语花香、感受轻风拂面。
每一个人都有一个神奇的世界,如何分享这个世界?通过本课程的学习,仅用一台手机和一个纸盒即可令人完全沉浸于现实之外的另一个虚拟的世界之中。在虚拟的世界里,大家一起赏奇山异水、听闻鸟语花香、感受轻风拂面。
—— 课程团队
课程概述
在信息科技高度发展的今天,虚拟现实技术的应用已深入到了各大行业,成为了当前高新科技领域中的热点,也带来了巨大的人才需求。今天带给大家的是应用Unity引擎进行虚拟现实开发课程《Unity3D应用开发》。
《Unity3D应用开发》是虚拟现实应用技术专业的核心课程,本课程根据虚拟现实应用技术岗位人才的实际需要,结合教育部与人社部推出的《3D引擎技术应用职业技能等级标准》和《虚拟现实应用开发职业技能等级标准》进行开发,是在学习《VR三维造型基础》、《虚拟现实界面设计》、《三维场景设计与表现》、《三维动画与特效设计》等课程的基础上,应用AR、VR原理开发实际应用项目的课程。
课程以Unity为引擎设置了基础操作、Cardboard VR应用开发、Gear VR应用开发、AR应用开发、综合项目应用开发等5个学习内容,并为学习者提供了图文资源、教学视频、题库资源、互动平台等丰富的学习资源和素材。通过本课程学习,将会使0基础的学员全面掌握应用Unity3D开发虚拟现实项目的技术。
本课程开发团队成员包括高校中具有数十年虚拟现实教学经验的教育专家,也包括国内知名虚拟现实企业的管理者和一线工程师。
对于虚拟现实应用技术专业在校生,本课程的学习能够为后续的《专业实训》等课程奠定良好的基础。同时,课程与《3D引擎技术应用职业技能等级标准》、《虚拟现实应用开发职业技能等级标准》等“1+X”证书相关技能标准相互融通,学员通过本课程的学习可以进一步考取相关技能等级证书;企业也可以将本课程作为独立岗前培训课程,通过本课程学习后,让学员掌握虚拟现实引擎开发与制作的职业能力,并具备相关工作的职业素养。
授课目标
课程以Unity为引擎设置了基础操作、Cardboard VR应用开发、Gear VR应用开发、AR应用开发等四部分学习内容,并为学习者提供了图文资源、教学视频、题库资源、互动平台等丰富的学习资源和素材。通过本课程学习,将会使0基础的学员全面掌握应用Unity3D开发虚拟现实项目的技术。
课程大纲
课程介绍
课时目标:了解本课程的授课内容、教学目标及学习方法。
本课程的学习资源包括了课程教学图文资源、教学视频、题库资源、互动平台、项目素材。
通过平台网络教学的特点,本课程采用项目教学的方式,选择了谷歌Cardboard VR、三星Gear VR和高通的AR为本课程的应用开发项目目标平台,因为这几个平台几乎不需要添加更多的设备,对于初学者来说比较容易掌握,但每一个项目中都溶入了技能等级证书的考证内容和虚拟现实与游戏生产所需要掌握的知识和技能。在课程教学中,要求学员在每一个学习任务中都需要完成一个应用开发项目,通过项目开发,让学生主动学习教学与实操视频掌握基本技术与理论, 并通过企业项目开发工程师在线答疑与辅导的两条途径解决教学重点。同时与本课程配套,在平台上还开放了相关基础课程链接,帮助学员解决课程所需基础知识达到解决学生基础不平衡的难点问题。以平台测试和提交作品的方式检验学生的学习效果。Unity应用项目开发需要大量的素材资源,为了节约学员时间,在有效时间内掌握Unity应用开发相关技术,本课程还准备了大量项目开发素材,提供学员在训练中下载使用。
Unity3D引擎基础操作
课时目标:掌握Unity3D引擎的基础知识,能应用Unity3D制作出虚拟场景。
1.1 Unity引擎安装
1.2 Unity项目创建
1.3 Unity界面简介
1.4 Unity地形开发
1.5 Unity花草开发
1.6 Unity树木开发
1.7 Unity资源管理
1.8 Unity场景开发(1)
1.9 Unity场景开发(2)
1.10 Unity安卓平台输出
基于Unity的谷歌Cardboard VR应用开发
课时目标:掌握Cardboard的基本知识,能应用Cardboard进行VR项目开发。
2.0 Cardboard 简介
2.1 Cardboard_VR开发
2.2 Cardboard_VR实战 室内场景开发
2.3 Cardboard_VR实战 交互光标制作
2.4 Cardboard_VR实战 光标交互实现
2.5 Cardboard_VR实战 场景对象交互变色
2.6 Cardboard_VR实战 场景文字对象交互
2.7 Cardboard_VR实战 场景声音与灯光开发
2.8 Cardboard_VR实战 场景跳转交互
2.9 Cardboard_VR实战 最终发布
基于Unity的三星Gear VR应用开发
课时目标:掌握三星Gear的基本知识,能基于Gear开发VR项目。
3.1 Gear VR开发简介
3.2 GaerVr UI 光标制作
3.3 GaerVR UI 光标圆环交互动画制作
3.4 动画关键帧事件触发
3.5 AI人工智能与寻航在虚拟现实中的应用开发
3.6 虚拟屏幕的应用_搬动房间的物体
基于Unity的AR应用开发
课时目标:掌握增强现实AR的相关知识,能开发出AR项目。
4.1增强现实AR简介
4.2 Unity的AR SDK与资源包的引用
4.3 看图识物AR开发
展开全部
预备知识
课程由简入难,对学习者基础要求较低。当然,如已经具备《VR三维造型基础》、《虚拟现实界面设计》、《三维场景设计与表现》、《三维动画与特效设计》等课程知识,则更利于课程的理解。
参考资料