VR 场景和物件

在 Unity 中创建游戏对象

初级

大约 2 个星期

6小时每周 (自主学习)

加入成千上万的全球学员

开始免费课程

加入课程
免费
可享受
课程视频
实战练习
初级

大约 2 个星期

6小时每周 (自主学习)

加入成千上万的全球学员

课程概述

学习 Unity 中的基本技能,包括创建代表原语和网格的游戏对象,建立父子关系(parent and child relationships),指定材料和纹理,并学习如何设置动画的关键帧和添加闪电(lightening)。

在此课程结束时,你将能够在一个 VR Cardboard Viewer 中查看你修改的应用。

对 VR 感兴趣?加入“VR 开发者”纳米学位,点此免费体验

为什么学习这门课程?

迈出在 Unity 中开发 VR 内容的第一步。此课程将教授你 Unity 平台的原则,帮助你理解可以在 VR 中构建什么。

如今,能够创建优质内容的高技能 VR 开发者和设计者炙手可热,市场需求正以前所未有的速度增长。现在就加入这支创新革命的队伍吧!

先修要求

我们将教你使用 Unity 平台来编辑一个 VR 应用,所以你需要具备运行 Mac OS X(10.8+)或 Windows(7、8 或 10)的计算机。此课程无需编程经验。最好具备熟练的电脑技能,但这并非必备要求。如果你已有使用 Unity 平台的经验,此课程的某些部分对你来说可能多余,可自行跳过。

最后,最重要的要求是学习新技能的强烈愿望,相信你具备这样的热情!

查看使用优达学城的技术要求

学习计划

游戏对象

  • 在 Unity 中创建代表原语(primitives)和网格(meshes)的游戏对象
  • 在游戏对象之间建立父子关系

材料

  • 学习如何向对象指定材料
  • 学习如何向材料指定纹理
  • 能够识别着色器的作用及如何使用它们
  • 能够识别 Unity 基于物理的渲染系统的基本输入并使用它们

动画

  • 学习如何设置动画的关键帧
  • 学习如何使用曲线和时间轴调整动画的速度
  • 学习如何区分动画片段和动画控制器。学习如何使用脚本触发动画

相机

  • 能够检查相机组件及其属性
  • 创建一个简单的 VR 相机,并了解如何实现立体渲染
  • 学习如何实现 Google 的 VR 相机,并理解 Google 的 SDK 相比于简单 VR 相机的优势

灯光

  • 学习如何向场景添加灯光游戏对象,并了解不同类型的灯光之间的区别
  • 能够在实时和烘焙灯光之间为场景做出正确的选择
  • 学习如何为移动 VR 实现烘焙灯光和优化灯光贴图
  • 学习如何调整 Unity 的“播放器”和“质量”设置,以达到移动 VR 的峰值性能

讲师与合作伙伴

Matt Thomas

Matt Thomas

Matt 是一名连续创业者、艺术家和工程师,热爱利用技术寻找改善生活的新方式。他的专长包括:虚拟现实、计算机图形、交互设计、高性能编程和积极心理学。Matt 的目标是帮助传播虚拟现实在真实世界中的采用。

Vasanth Mohan

Vasanth Mohan

Vasanth Mohan 于 2015 年毕业于斯坦福大学,获得了计算机科学学士学位。在校期间,他曾在斯坦福大学的虚拟人机交互实验室工作,花费了几年时间钻研虚拟现实技术。他不仅打造了这款超赞的课程,还从事一项名为 FusionEd 的活动,致力于提高 VR 的认知度并启发更多人开始创建虚拟内容。除 VR 外,他还喜欢打网球,玩各种游戏。

官方微信公众号二维码

优达学城(Udacity)微信