آموزش معرفی واقعیت افزوده در وب: WebXR و Three.js

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

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش کدنویسی و اجرای تجربیات واقعیت افزوده WebXR در iOS و Android نحوه ایجاد برنامه های واقعیت افزوده در وب (که در مرورگر با WebXR کار می کنند) نحوه اجرای برنامه های WebXR در دستگاه های iOS و Android اصول اولیه برنامه نویسی با ThreeJS، کتابخانه جاوا اسکریپت سه بعدی نحوه رندر انواع اشکال و مدل ها در AR، با و بدون انیمیشن نحوه اضافه کردن حرکات لمسی در AR پیش نیازها: دانش آموزان با داشتن دانش قبلی برنامه نویسی وب (جاوا اسکریپت، css، html) مفید خواهند بود، اما در غیر این صورت خیر تجربه قبلی با WebXR یا ThreeJS مورد نیاز است دانش آموزان باید یک دستگاه تلفن همراه iOS یا Android داشته باشند

مقدمه

واقعیت افزوده این پتانسیل را دارد که به طور گسترده در وب مورد استفاده قرار گیرد، جایی که کاربران مجبور نیستند برنامه‌ها را دانلود کنند یا مطمئن شوند که جدیدترین سخت‌افزار را دارند. WebXR یکی از جدیدترین و رسمی‌ترین APIهای وب است که به توسعه‌دهندگان اجازه می‌دهد با استفاده از جاوا اسکریپت تجربیات واقعیت مجازی و واقعیت افزوده ایجاد کنند.

این را از دست ندهید که یکی از اولین توسعه دهندگانی باشید که به فناوری ای که به زودی در سرتاسر وب قرار خواهد گرفت، به خوبی تسلط دارند. در کمتر از یک ساعت می‌توانید تجربیات AR خود را در وب ایجاد کنید!


دوره پیشرفته

اگر برنامه درسی این دوره را مرور می‌کنید و تصمیم می‌گیرید که محتوای پیشرفته‌تری می‌خواهید، حتماً دوره طولانی‌تری را در وب‌سایت ما بررسی کنید: webxracademy dot com.


زیرنویس‌ها

  • زیرنویس‌های انگلیسی به صورت دستی رونویسی شده‌اند و کیفیت بالایی دارند.

  • زیرنویس‌ها به زبان‌های اسپانیایی، فرانسوی، ایتالیایی، لهستانی، پرتغالی، آلمانی، چینی ساده شده، چینی سنتی، کره‌ای، هندی و ترکی موجود است.


محتوا

در پایان این دوره، اصول اولیه نحوه ایجاد تجربیات واقعیت افزوده ساده در وب و درک اولیه از نحوه طراحی و کدگذاری تجربیات سه بعدی را خواهید دانست. هر سخنرانی شامل کد نمونه و نمونه های پیوند خارجی برای حمایت از یادگیری شما است.

به طور خاص یاد خواهید گرفت که چگونه:

  • برنامه‌های AR اساسی در وب با استفاده از WebXR ایجاد کنید

  • از یک کتابخانه سه بعدی قدرتمند به نام Three.js استفاده کنید که توسط میلیون ها برنامه در وب استفاده می شود

  • اشیا و مدل‌های سه بعدی را در AR بارگیری و نمایش دهید

  • اشیاء و مدل‌ها را متحرک کنید

  • موقعیت یابی و چرخش در AR

  • با انواع مختلف مدل های سه بعدی کار کنید

  • از حرکات لمسی برای ارائه تعامل استفاده کنید

  • هر برنامه Three.js را به یک برنامه واقعیت افزوده تبدیل کنید

  • تجربه‌های WebXR را روی دسک‌تاپ، iOS یا دستگاه‌های Android خود آزمایش کنید


پیش نیازها

در حالی که داشتن دانش قبلی جاوا اسکریپت و برنامه نویسی وب برای شما مفید است، کلاس را می توان توسط مبتدیان مطلق دنبال کرد زیرا محیط کدنویسی ساده است و نمونه های کد با نظرات و توضیحات زیادی تنظیم شده اند. اگر چیزی درباره محیط‌های سه بعدی، واقعیت افزوده، Three.js یا WebXR نمی‌دانید، این کلاس برای شما مناسب است.

در حالی که می‌توانید WebXR را با استفاده از هر رایانه رومیزی نمونه‌سازی کنید، برای شبیه‌سازی AR واقعی موبایلی که می‌خواهید یک دستگاه iOS که از ARKit (بیشتر گوشی ها یا آیپدهای بعد از سال 2017) پشتیبانی می کند یا یک دستگاه Android که از ARCore پشتیبانی می کند (بیشتر گوشی های بعد از 2016) داشته باشید.


درباره ما

ما یک آموزشگاه برنامه نویسی هستیم که متخصص در فناوری جدید هیجان انگیز واقعیت افزوده در وب هستیم. دیگر نیازی به دانلود برنامه ها یا کدنویسی دست و پا گیر در Swift یا جاوا نیست، فقط برنامه AR خود را در جاوا اسکریپت، HTML و CSS ایجاد کنید و آن را بدون دردسر در اختیار میلیون ها نفر در سراسر جهان قرار دهید.



سرفصل ها و درس ها

نمایش نظرات

آموزش معرفی واقعیت افزوده در وب: WebXR و Three.js
جزییات دوره
2.5 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,877
4.1 از 5
دارد
دارد
دارد
WebXR Academy
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

WebXR Academy WebXR Academy

مدرسه کدنویسی متخصص در واقعیت افزوده در وب