دراین یادگرفتن ، ما درباره حقیقت افزوده گفت و گو خوا هیم طراحی اپلیکیشن کرد و با استعمال از Sceneform یک نرمافزار مثال در اندروید طراحی میکنیم.
حقیقت افزوده
حقیقت افزوده (Augmented Reality یا این که AR) رایاپارس روز آپ دیت محبوبیت بیشتری پیدا می نماید. حقیقت افزوده برای آرم دادن مدلها یا این که گرافیکی های سه آجل مجازی در دنیای حقیقی وواقعی در دوربین گوشی شما استعمال میشود. حقیقت افزوده برای نماد دادن موردها مشابه سازی گردیده در دنیای حقیقی مانند رنگ یا این که دکوراسیونی که میخواهید روی دیوار خویش ملاحظه کنید ، موءثر میباشد.
حقیقت افزوده جایی فی مابین حقیقت مجازی و فضا حقیقی جای دارد.
ARCore در اندروید
Google برای امداد به پیشرفت حقیقت افزوده (AR) کتابخانه ARCore را ارائه داده میباشد.
ARCore ردیابی جنبش را در دنیای حقیقی و واقعی از روش دوربین اعمال میدهد تا مسیرهایی را در سطح های تولید نماید که بتوانیم مدلها و گرافیکی های سه آتی خویش را بر روی آنان در اختیار بگذاریم.
SceneForm یک چارچوب سه آجل میباشد که جدیداً ارائه گردیده و جایگزین بهتری برای OpenGL میباشد. از دید برخی برنامه نویس ها OpenGL برای نرمافزار نویسی ترسناک به لحاظ میرسد.
SceneForm به ما قابلیت و امکان میدهد فارغ از نیاز به یادگیری گرافیک یا این که OpenGL ، شی ها سه آینده را باگاز رندر کنیم.
برای مشاهده و ارائه سبک های سه آینده میتوانیم پلاگین « Google Sceneform Tools » را در Android Studio نصب کنیم.
میتوانید به https://poly.google.com بروید و یک مثال سبک را بارگیری نمایید.
به صورت معمول ، از فرمت های OBJ و GLTX برای ارائه تصاویر افزوده به کار گیری میگردد.
حالا بیایید اولین نرمافزار حقیقت افزوده (AR) خویش را بسازیم و از سبک سه آتی فوق (که از وب سایت https://poly.google.com دانلود کردید ) تحت عنوان تصویر حقیقت افزوده (AR) به کارگیری کنیم