|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/intro-webxr/
课程评论:没有评论
课程名称:网络增强现实入门:WebXR和Three.js 课程概述:增强现实有潜力在网络上广泛应用,用户无需下载应用或担心硬件的兼容性。WebXR是最新的官方网页API之一,允许开发者使用Javascript创建虚拟现实和增强现实的体验。这个课程旨在让你成为早期掌握这项技术的开发者之一。不到一个小时,你就能够开始创建自己的网络增强现实体验! 内容:通过本课程,你将学习如何在网络上创建简单的增强现实体验,并对3D体验的设计和编码有基本的了解。每节课都包含示例代码和外部链接,帮助你更好地学习。具体内容包括: - 使用WebXR创建基本的网络增强现实应用 - 使用强大的3D库Three.js,该库被数百万个应用使用 - 加载和展示3D物体和模型于增强现实中 - 动画效果的应用 - 在增强现实中进行物体的定位和旋转 - 处理不同类型的3D模型 - 使用触控手势提供互动性 - 将任何Three.js应用转换为增强现实应用 - 在桌面、iOS或Android设备上测试WebXR体验 先决条件:虽然有一定的Javascript和网页编程基础会有所帮助,但绝对初学者也可以参加,因为编码环境简单,代码示例中有很多注释和解释。如果你对3D环境、增强现实、Three.js或WebXR完全不了解,这个课程非常适合你。虽然可以用任何桌面计算机进行WebXR原型设计,但要模拟真实的移动增强现实,建议使用支持ARKit的iOS设备(2017年后的手机或iPad),或支持ARCore的Android设备(2016年后的大多数手机)。 关于我们:我们是一所专注于网络增强现实这一新兴技术的编程学校。无需下载应用或繁琐的Swift或Java编码,只需使用Javascript、HTML和CSS创建你的增强现实应用,并轻松将其提供给全球数百万用户。
INTRODUCTIONAugmented reality has the potential to become massively adopted on the web, where users don't have to download apps or make sure they have the latest hardware. WebXR is one of the newest, official web APIs that allows developers to create VR and AR experiences using Javascript.Don't miss out on being one of the first developers to be well-versed in a technology that will be all over the web soon. Within less than an hour you could be creating your own AR experiences on the web!SUBTITLESEnglish closed captions have been manually transcribed and are high quality.Subtitles available in Spanish, French, Italian, Polish, Portuguese, German, Simplified Chinese, Traditional Chinese, Korean, Hindi, and Turkish.CONTENTBy the end of this course you will know the basics of how to create simple augmented reality experiences on the web and a basic understanding of how to design and code 3D experiences. Each lecture includes sample code and external link examples to support your learning. Specifically you will learn how to:Create basic AR apps on the web using WebXRUse a powerful 3D library called Three.js used by millions of applications on the webLoad and display 3D objects and models in ARAnimate objects and modelsPositioning and rotation in ARWork with different types of 3D modelsUse touch gestures to provide interactivityConvert any Three.js application into an AR appTest WebXR experiences on your desktop, iOS, or Android devicesPREREQUISITESWhile you will find it useful to have some previous Javascript and web programming knowledge, the class can be followed by absolute beginners as the coding environment is simple and the code examples are set up with many comments and explanations. If you don't know anything about 3D environments, augmented reality, Three.js or WebXR then this class is for you.While you can prototype WebXR using any desktop computer, to simulate real mobile AR you want to have either an iOS device that supports ARKit (most phones or iPads after 2017) or an Android device that supports ARCore (most phones after 2016).ABOUT USWe are a coding school specializing in the exciting new technology of augmented reality on the web. No more downloading of apps or cumbersome coding in Swift or Java, just create your AR app in Javascript, HTML, and CSS and make it available painlessly to millions of people all over the world.