課程信息
4.5
2 個評分
專項課程
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 Hand56s
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 App43s
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 Thingss
Project Work: Interacting With Reality in ARs
Project Work: Lighting Estimations
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

常見問題

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

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

還有其他問題嗎?請訪問 學生幫助中心