Udemy

Intro to Augmented Reality on the Web: WebXR and Three.js

立即報名
  • 3,129 名學生
  • 更新於 3/2024
4.4
(439 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
2 小時 40 分鐘
教學語言
英語
授課導師
WebXR Academy
評分
4.4
(439 個評分)
3次瀏覽

課程簡介

Intro to Augmented Reality on the Web: WebXR and Three.js

Learn how to code and run augmented reality WebXR experiences on iOS and Android

INTRODUCTION

Augmented 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!


SUBTITLES

  • English 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.


CONTENT

By 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 WebXR

  • Use a powerful 3D library called Three.js used by millions of applications on the web

  • Load and display 3D objects and models in AR

  • Animate objects and models

  • Positioning and rotation in AR

  • Work with different types of 3D models

  • Use touch gestures to provide interactivity

  • Convert any Three.js application into an AR app

  • Test WebXR experiences on your desktop, iOS, or Android devices


PREREQUISITES

While 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 US

We 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.


課程章節

  • 5 個章節
  • 28 堂課
  • 第 1 章 Introduction to WebXR
  • 第 2 章 The WebXR API
  • 第 3 章 Coding Your First WebXR AR App
  • 第 4 章 3D Models in AR
  • 第 5 章 Interactions in AR

課程內容

  • How to create augmented reality apps on the web (that work in the browser with WebXR)
  • How to run WebXR apps on iOS and Android devices
  • The basics of programming with ThreeJS, a 3D javascript library
  • How to render different types of shapes and models in AR, with and without animations
  • How to add touch gestures in AR

評價

  • P
    Paul Carron
    1.0

    The instructor clearly knows the subject but the course is outdated to the point where it needs significant rework or else pulled from here. Aside from that, it's extremely annoying that only completed code examples were provided. It meant I had to flick through videos to spot what code was getting added so I could delete it from my code before working through each video. Unfortunately I tried to pursue this until it was too late to get a refund but decded to cut my losses before finishing it.

  • P
    Pavani Koppolu
    5.0

    Clearly explained how webxr and threejs works. The examples are good start ,to build webxr based applications.Thanks

  • M
    Merquiades Betanco
    5.0

    Excelente

  • D
    Dunya Moss
    5.0

    This course simplifies a complex topic so that you can get started in a couple of hours. Thanks!

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意