|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/fundamentals-of-augmented-reality-build-amazing-ar-apps/
课程评论:没有评论
课程名称:增强现实基础与构建令人惊叹的AR应用 课程概述: 如果你对ARFoundation感到好奇,那么你来对地方了。本课程将教授构建功能齐全的AR Foundation应用所需的基础知识和编程技巧。学习本课程前,请确保你拥有支持ARCore的Android智能手机或支持ARKit的iOS设备,以及一台用于构建应用的Windows或Mac电脑。 增强现实(AR)是什么?根据维基百科,增强现实是一种对物理现实环境的直接或间接的实时视图,其元素通过计算机生成或提取的真实世界感官输入(如声音、视频、图形或GPS数据)进行“增强”。增强现实通过计算机(在此为智能手机)修改真实视图。增强现实提升了人们对现实的当前感知,而虚拟现实则用模拟世界替代真实世界。增强技术通常是在实时中进行的,例如在体育赛事的直播视频中显示实时比分和统计信息。 增强现实与AR Foundation的力量: 我在2015年通过观察增强现实书籍的视频了解到增强现实技术,并对此感到震惊。因此,我开始研究不同的增强现实平台。其中,Vuforia平台看起来最有前景,世界各地的开发者都在使用Vuforia开发增强现实应用。Pokemon Go游戏是增强现实的最佳实例之一,增强现实应用的主题范围广泛,包括教育、商业、建筑、健康产业、家居装饰以及移动游戏等。 课程内容与概述: 本课程专为希望使用AR Foundation和Unity创建增强现实应用的学生设计。课程将从Unity和C#编程基础开始,逐步深入到更高阶的主题。 第一部分:增强现实简介与基础 在这一部分,首先将理解什么是增强现实,然后探讨四种不同的增强现实技术及其应用。接着,将讨论构建AR Foundation应用的硬件和软件要求。 第二部分:Unity基础 对于C#编程初学者没有关系,本课程将在学生掌握Unity工具集的基础上,逐步深入ARD Foundation平台。 第三部分:AR FOUNDATION ONE 在这部分课程中,学员将创建第一个AR FOUNDATION应用。在此应用中,学员将: - 在Unity中导入ARFoundation包 - 理解平面追踪的基础 - 添加一个按真实尺寸缩放的3D模型 - 安装Xcode和Android SDK软件 - 构建ARFoundation One应用并在ARKit支持的iOS设备或ARCore支持的Android智能手机上运行 第四部分:AR FOUNDATION MEMORY PORTAL 在此AR FOUNDATION Memory Portal应用中,学员将: - 设计门户入口 - 编写着色器程序以在门户中查看游戏对象 - 构建一个围绕门户的照片工作室 - 集成AR Foundation并将门户放置在现实世界中 通过这一课程,学员将获得创建创新增强现实应用所需的实际技能与理论知识。
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 eventPower 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 OverviewThis 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 topicsIntro & Basics of Augmented RealityIn 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 UnityAre 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 platformAR FOUNDATION ONEARFOUNDATIONONE 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 PORTALIn 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