|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/build-augmented-reality-ar-apps-with-arfoundation-unity/
课程评论:没有评论
课程名称:使用ARFOUNDATION和Unity构建增强现实(AR)应用程序 课程概述: 如果你对ARFoundation感到好奇,那么你来对地方了。本课程将教你构建功能齐全的AR Foundation应用程序所需的基本概念和编程技巧。学习过程中,你需要一部支持ARCore的Android智能手机或一部支持ARKit的iOS设备,以及一台Windows或Mac PC进行应用程序构建。 增强现实(AR)是一种实时的或间接的物理真实环境的视图,其元素由计算机生成或提取的现实世界感官输入(如声音、视频、图形或GPS数据)进行“增强”。增强现实通过计算机(在本课程中是智能手机)修改真实视图,从而提升人们的现实感知,而虚拟现实则用模拟世界替代真实世界。增强技术基本上是在实时中执行的,比如在体育赛事的现场直播视频中显示实时比分和统计信息。 课程内容: 本课程面向有兴趣使用AR Foundation和Unity创建增强现实应用程序的学生。课程从Unity的基础知识、C#编程平台开始,然后深入到更高级的主题。 1. 增强现实的简介与基础 - 理解什么是增强现实 - 了解四种不同的增强现实技术及其应用 - 学习构建AR Foundation应用程序所需的硬件和软件要求 2. Unity基础 - 对于C#编程的初学者,这里将介绍Unity平台的基础知识,帮助学生熟悉Unity的工具集,然后再深入核心的增强现实平台AR FOUNDATION。 3. AR FOUNDATION ONE - 创建第一个ARFOUNDATION应用程序 - 导入ARFoundation包到Unity中 - 理解平面跟踪的基础 - 添加真实比例的3D模型,并根据现实世界的尺寸进行缩放 - 安装Xcode和Android SDK软件 - 构建ARFoundation One应用并在支持ARKit的iOS设备或支持ARCore的Android智能手机上运行 4. AR FOUNDATION MEMORY PORTAL - 设计门户入口 - 编写着色器程序以查看门户内的游戏对象 - 构建一个摄影工作室环境来围绕门户 - 集成AR Foundation并将门户放置在现实世界中 通过本课程,你将掌握使用AR Foundation和Unity创建增强现实应用程序的技能,开启创造你自己AR体验的大门。
Curious about ARFoundation, You have come to the right place. Learn the basics fundamentals and programming techniques required for building fully functional AR Foundation apps. For this course you will need an ARCore supported Android smartphone or an ARKit supported iOS device along with a Windows or Mac PC for building the applicationsSo what is Augmented Reality? According to Wikipedia, Augmented reality (AR) is a live direct or indirect view of a physical, real-world environment whose elements are "augmented" by computer-generated or extracted real-world sensory input such as sound, video, graphics or GPS data. In Augmented Reality the real view is modified by a computer (Smartphone in this case). Augmented reality enhances one's current perception of reality, whereas in contrast, virtual reality replaces the real world with a simulated one. Augmentation techniques are basically performed in real time, Eg: Displaying live scores and statistics inside a live video of a sporting event Power of Augmented Reality & AR FoundationI came across Augmented Reality in 2015 after watching a video of Augmented Reality Book. I was fascinated to know that such technology actually exists. So I started researching on different Augmented Reality platform. Vuforia platform seemed very promising as developers all over the World have used Vuforia for developing Augmented Reality apps. Pokemon Go game is the best example of Augmented Reality. Other than that Augmented Reality apps expand over a wide range of topics from Education, Business, Architecture, Health Industry, Home Decoration and obviously mobile gaming. Course Content and Overview This course is designed for students interested in creating Augmented Reality application's using AR Foundation & Unity. We will start from basics of Unity, C# platform and then move to higher topics Intro & Basics of Augmented Reality In the first section you will first understand as to what is Augmented Reality? Next we will look at the four different augmented reality techniques and its application. After this we look at the Hardware & software requirement for building AR Foundation applications. Basics of Unity Are you a beginner in C# programming? No PROBLEM, In this course students will first understand the basics of Unity platform so that they can used to Unity toolsets before we dive in to the core Augmented Reality platform AR FOUNDATION ONE ARFOUNDATIONONE is the first ARFOUNDATION application which you are going to create. In this application you willImport ARFoundation packages inside UnityUnderstand the fundamentals of Plane TrackingAdd a Life Size Foundation 3D model and scale it according to real world dimension'sInstall the Xcode & Android sdk softwareBuild the ARFoundation One app and run it on an ARKit supported iOS device or ARCore supported Android smartphoneAR FOUNDATION MEMORY PORTAL In this AR FOUNDATION Memory Portal application you willDesign the Portal EntranceWrite Shader programs for viewing Gameobjects inside the portalBuild a PhotoStudio surrounding the PortalIntegrate AR Foundation and place the Portal in Real World