目录

  • 1 虚拟现实技术概论
    • 1.1 课程内容、教学目标及重难点
    • 1.2 课程导学
    • 1.3 教学过程(课前、课中、课后)
    • 1.4 单元测试
  • 2 虚拟现实的关键技术
    • 2.1 课程内容、教学目标及重难点
    • 2.2 课程导学
    • 2.3 教学过程(课前、课中、课后)
    • 2.4 单元测试
  • 3 虚拟现实系统的硬件设备
    • 3.1 课程内容、教学目标及重难点
    • 3.2 课程导学
    • 3.3 教学过程(课前、课中、课后)
    • 3.4 单元测试
  • 4 虚拟现实开发软件和语言
    • 4.1 课程内容、教学目标及重难点
    • 4.2 课程导学
    • 4.3 教学过程(课前、课中、课后)
    • 4.4 单元测试
  • 5 Unity开发基础
    • 5.1 课程内容、教学目标及重难点
    • 5.2 初始虚拟现实引擎
    • 5.3 初始Unity3D开发环境
    • 5.4 熟悉Unity3D的界面窗口
    • 5.5 Unity的基本操作
      • 5.5.1 Unity的基本操作—创建游戏对象
      • 5.5.2 Unity的基本操作-为游戏地象添加材质
      • 5.5.3 Unity的基本操作—如何带走一个工程
      • 5.5.4 Unity的基本操作—游戏对象的编辑
      • 5.5.5 本节小测
    • 5.6 光照、摄像与音频
      • 5.6.1 光源
      • 5.6.2 光照烘焙
      • 5.6.3 摄像机音频
    • 5.7 三维漫游地形系统
    • 5.8 粒子系统
    • 5.9 动画系统
    • 5.10 如何控制游戏角色
    • 5.11 物理学模拟-刚体
    • 5.12 图形用户界面
    • 5.13 Unity应用实验
  • 6 三维全景技术
    • 6.1 课程内容、教学目标、重点难点
    • 6.2 三维全景技术-虚拟场景是如何搭建的
    • 6.3 三维全景技术-如何基于图像搭建虚拟场景
    • 6.4 基于图象的虚拟现实系统生态产业链
    • 6.5 神奇多样的全景拍摄设备
    • 6.6 全景图的制作——拍摄
    • 6.7 全景图的制作——拼图
    • 6.8 全景图的制作——修图软件
    • 6.9 全景图的制作——修图实例
    • 6.10 全景图的制作一上传平台
    • 6.11 全景图的制作——上传实例
    • 6.12 全景图导入Unity并观看
    • 6.13 三维全景制作实验
  • 7 课程综合设计
    • 7.1 案例1:认识Unity-星际冒险
    • 7.2 案例2:3D场景的创建-湖光山色
    • 7.3 案例3:角色控制和道具拾取-坦克大战
    • 7.4 案例4:粒子系统和音效-消防演练
    • 7.5 案例5:界面交互、角色动画及战斗交互-异星猎手
    • 7.6 综合实验任务书及实验报告
    • 7.7 课程综合复习
课程内容、教学目标及重难点

教学内容:

5.1 三维设计软件

5.2 虚拟现实开发平台

4.3 虚拟现实开发语言

教学目标:

1. 知识目标:

1)了解常见的三维建模软件的种类和特点

2)掌握三维建模软件3ds Max的基本操作

3)了解可视化软件Lumion的基本操作方法

4)了解虚拟现实开发平台、常用开发语言

5)了解各种软件的应用领域及发展趋势

2. 能力目标:

1)会使用3ds Max制作基本模型

2)知道Lumion 3D可视化软件的功能,会简单的应用

3)知道虚拟现实开发平台包括那些软件,如Unity、Unreal Engine

4)知道虚拟现实开发语言有那些,知道那些平台用那些语言开发

3. 素质目标(含思政育人目标):

1)通过对虚拟现实开发的软件的了解,引入中国自主知识产权开发的软件发展史,引发学生追求技术进步的紧迫感和自信心

2)通过模型制作,引发学生敬业、专注的工匠精神。

教学重点:

三维建模软件及三维模型规范,目前主流的虚拟现实开发平台。

教学难点:

主流的虚拟现实开发平台。

实验教学:

虚拟现实环境的搭建,常用硬件的技术指标及安装调试。