توضیحات
آموزش کار با WebXR و آوردن AR و VR به مرورگر
نام دوره : Learn to create WebXR, VR and AR, experiences using Three.JS
پیش نیاز:
توضیحات:
WebXR برای شما AR و VR را به مرورگر می آورد .
API نیروهای عظیم گوگل و آمازون را در پشت خود دارد، بنابراین به نظر می رسد تجربیات همه جانبه، تنها با استفاده از یک مرورگر، در آینده نزدیک تاثیر زیادی خواهد گذاشت .
WebXR با هدستهای Oculus، از جمله Oculus Quest 2، عالی کار میکند و مرورگر Chrome Android در حال حاضر از API برای هر دو تجربه AR، واقعیت افزوده، و VR، واقعیت مجازی پشتیبانی میکند.
اما WebXR فقط از سنسورها استفاده می کنددر یک دستگاه تلفن همراه و یک تعریف توافق شده از نحوه استفاده از این داده ها ایجاد می کند.
برای تجسم واقعی محتوای سه بعدی به یک کتابخانه WebGL نیاز دارید و هیچ کتابخانه ای بهتر از Three.JS برای استفاده وجود ندارد .
این کتابخانه منبع باز بالغ کاربران زیادی در سراسر جهان دارد و توسط بسیاری از توسعه دهندگان پشتیبانی می شود. Three.JS در زمان نگارش نسخه 118 است و یک کتابخانه قوی و آماده تولید است.
اخیراً پشتیبانی WebXR به کتابخانه اضافه شده است. ایجاد تجربیات همه جانبه برای توسعه دهندگان آسان می شود .
در این دوره آموزشی یاد خواهید گرفت که با استفاده از Three.JS ، ایجاد تجربیات VR و AR چقدر آسان است .
برای به دست آوردن بهترین نتیجه از دوره، باید با کدنویسی جاوا اسکریپت راحت باشید . هیچ پیش نیاز دیگری لازم نیست.
دوره آموزش کار با WebXR و آوردن AR و VR به مرورگر به 10 بخش تقسیم شده است :
مقدمه
من تاریخچه WebXR را معرفی می کنم، برای کسانی که تازه با مفاهیم سه بعدی آشنا هستند، یک پرایمر اولیه به شما می دهم و وب سایت Three.JS و نمونه های WebXR را به شما نشان می دهم.
پرایمر Three.JS
برای تازهکاران Three.JS است تا شما را در کتابخانه سریعتر کند .
مقدمه ای بر WebXR با استفاده از Three.JS
ما به طور جدی به محیط توسعه شما نگاه می کنیم و اولین نمونه های WebXR خود را ایجاد می کنیم .
استفاده از دارایی های پیچیده با Three.JS
بیشتر چیزهایی که برای تجربه های همهجانبه ایجاد می کنید به دارایی های پیچیده نیاز دارند و منبع یابی، ویرایش، بارگذاری و کار با آنها موضوع بخش 4 است.
WebXR API
مروری بر WebXR API ارائه می دهد.
ایجاد یک پیادهروی معماری
در بخش 6 ما شروع به ایجاد نمونههای دنیای واقعی از محتوای غوطهور با یک راهپیمایی معماری میکنیم.
قرار دادن محصول در اتاق
WebXR به نمایش محصولات واقعی در خانه افراد کمک می کند و این موضوع بخش 7 است.
استفاده از WebXR برای بازی ها
VR برای بازی ها عالی است و ما در این بخش به مواد اولیه یک بازی با استفاده از WebXR نگاه می کنیم.
استفاده از WebXR برای آموزش
موضوع مهم استفاده از VR برای آموزش را پوشش می دهد.
نتیجه
ما به چند نمونه WebXR نگاه می کنیم تا الهام بخش شما باشد و آنچه را که یاد گرفته اید مرور کنیم.
تنها ابزاری که به آن نیاز دارید ویرایشگر کد است ، در دوره من از Brackets استفاده میکنم ، که به صورت رایگان در دسترس است.
این دوره شامل منابع جامع و نمونه کد است. هر نمونه کد دارای دو نسخه است، یکی برای کدنویسی شما و دیگری که در صورت بروز مشکل شامل کد کامل می شود.
من به شما نشان می دهم که چگونه از GitHub برای میزبانی کار توسعه خود در یک سرور امن استفاده کنید تا بتوانید به راحتی کار خود را روی یک هدست مانند Oculus Quest آزمایش کنید.
دوره آموزش کار با WebXR و آوردن AR و VR به مرورگر برای چه کسانی است:
- هر کسی که علاقه مند به استفاده از آخرین API WebXR است، برای ایجاد تجربیات واقعیت مجازی و واقعیت افزوده که در مرورگر بدون نیاز به نصب اضافی کار می کنند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید
محمدرضا –
دیروز از مجموعه شما درخواست کردم که این دوره رو به لیست دوره های سایت اضافه کنند، امروز اضافه شد 😐
سرعت عملتون فوق العاده بود، دستمریزاد
یودمی ایران –
ممنون از نظر لطفتون