课程信息
5.0
1 个评分
100% 在线

100% 在线

立即开始,按照自己的计划学习。
可灵活调整截止日期

可灵活调整截止日期

根据您的日程表重置截止日期。
中级

中级

完成时间(小时)

完成时间大约为12 小时

建议:4 weeks of study, 3-4 hours/week...
可选语言

英语(English)

字幕:英语(English)
100% 在线

100% 在线

立即开始,按照自己的计划学习。
可灵活调整截止日期

可灵活调整截止日期

根据您的日程表重置截止日期。
中级

中级

完成时间(小时)

完成时间大约为12 小时

建议:4 weeks of study, 3-4 hours/week...
可选语言

英语(English)

字幕:英语(English)

教学大纲 - 您将从这门课程中学到什么

1
完成时间(小时)
完成时间为 2 小时

Laying the AR Foundation with Unity's AR Foundation Package

This module will give the you a brief history of augmented reality technologies and introduce you to the concept of SLAM (Simultaneous Localization and Mapping). We'll show you an overview of the technologies used for Mobile AR tracking and the Unity components that are used to work with Mobile AR devices. In the project work, you will create a Unity AR project from scratch using the Unity AR Foundation package and wire up enough functionality to get it running on either an ARKit or ARCore compatible smartphone. The app will allow you to pan your smartphone around to see live video of your environment on the display....
Reading
6 个视频 (总计 18 分钟), 3 个阅读材料, 5 个测验
Video6 个视频
Module Overview1分钟
The Magical Mirror4分钟
Grand SLAM4分钟
A Solid Foundation3分钟
Mirror Mirror in My Hand分钟
Reading3 个阅读材料
Course Prerequisites and Hardware Requirements5分钟
Project Work - Install Unity and Mobile Device SDKs30分钟
Project Work: Build an AR Application to Your Device45分钟
Quiz5 个练习
The Magical Mirror6分钟
Grand SLAM6分钟
A Solid Foundation4分钟
Mirror Mirror in My Hand2分钟
Graded Quiz20分钟
2
完成时间(小时)
完成时间为 2 小时

Architecting AR Space - Pose Tracking and Environment Detections

In this module, you will learn how to interpret and visualize the information generated by the AR subsystem with regard to the real world geometry it has detected. In the project work, you will add trackable managers and visualizers to your scene so that you can see what the AR vision system is detecting and tracking. ...
Reading
5 个视频 (总计 15 分钟), 1 个阅读材料, 4 个测验
Video5 个视频
Jamming With ARSession4分钟
Strike a pose!4分钟
Managing Trackables5分钟
Using Trackables and Visualizers in Your App分钟
Reading1 个阅读材料
Project Work - Using Trackable Managers and Visualizers45分钟
Quiz4 个练习
ARSession and ARSessionOrigin6分钟
Striking A Pose2分钟
Anchors Aweigh - Managing Trackables6分钟
Graded Quiz12分钟
3
完成时间(小时)
完成时间为 6 小时

Designing the UX in AR - Raycast, Light Estimation, Physics and Occlusion

In this module, you will learn how to use lighting estimation, in addition to the geometry generated by the AR system, to create realistic and immersive occlusion effects. You will also learn techniques that allow Unity physics objects to interact with the detected geometry through screen touches or physics. The result will be that the robot in the virtual scene will match the environment more realistically as the scene lighting is adjusted to correspond to measured lighting conditions. You will also be able to move the robot around using the touchscreen, and place the robot behind surfaces so that it’s partially occluded....
Reading
5 个视频 (总计 15 分钟), 5 个阅读材料, 6 个测验
Video5 个视频
Raycasting and AR4分钟
Lighting Estimation3分钟
Camera, Lights, Action3分钟
The Illusion of Occlusion2分钟
Reading5 个阅读材料
Project Work: Keeping Track of AR Things分钟
Project Work: Interacting With Reality in AR分钟
Project Work: Lighting Estimation分钟
Project Work: Let's Get Physical10分钟
Project Work: Not Seeing is Believing3分钟
Quiz5 个练习
Touch The Floor Without Bending Over4分钟
Let There Be About This Much Light4分钟
Camera, Lights, Action!6分钟
Not Seeing is Believing4分钟
Graded Quiz14分钟
4
完成时间(小时)
完成时间为 1 小时

Advanced AR

In this module, we will look at features of ARCore and ARKit that are not yet supported by AR Foundation. In our final lesson, we'll learn about AR design best practices recommended by Unity....
Reading
4 个视频 (总计 14 分钟), 4 个测验
Video4 个视频
ARCore Features and Roadmap4分钟
ARKit Features and Roadmap3分钟
A Brave Old World4分钟
Quiz4 个练习
ARCore Features and Roadmap4分钟
ARKit Features and Roadmap4分钟
A Brave Old World4分钟
Graded Quiz14分钟

讲师

Avatar

Peter Patterson

XR Architect / Developer
Contract Developer

关于 Unity

Unity Technologies offers a platform for creating beautiful and engaging 2D, 3D, VR, and AR games and apps. A powerful graphics engine and full-featured editor enable you to realize your creative vision fast, and deliver your content to virtually any media or device. You can easily connect to your audiences on PCs, consoles, the web, mobile devices, home entertainment systems, embedded systems, or head-mounted displays. More than an engine, Unity helps you achieve ongoing success. It offers everything you need to develop quality content, boost your productivity, and connect with your audience. Tools and resources include the Unity Asset Store, Unity Cloud Build, Unity Analytics, Unity Ads, Unity Everyplay, and Unity Certification. Unity Technologies serves millions of registered developers including large publishers, indie studios, students and hobbyists around the globe. ...

关于 Unity XR: How to Build AR and VR Apps 专项课程

Welcome to the world of Unity XR! This specialization includes three courses which will explain the technologies that make XR possible, describe the unique UX concerns around developing for XR, and walk you through developing VR and AR apps for mobile devices. You will learn how Unity supports the many components of a VR app, including tracking, teleporting, interacting with virtual objects, positional audio, and much more. You’ll also see how Unity’s AR Foundation supports building handheld AR apps. XR is a field that is constantly evolving, and we’ll show you what’s on the horizon for VR and AR....
Unity XR: How to Build AR and VR Apps

常见问题

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

  • 您注册课程后,将有权访问专项课程中的所有课程,并且会在完成课程后获得证书。您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

还有其他问题吗?请访问 学生帮助中心