نمای کلی ARCore و محیط های توسعه پشتیبانی شده

ARCore پلتفرم گوگل برای ایجاد تجربیات واقعیت افزوده است. با استفاده از API های مختلف، ARCore تلفن شما را قادر می سازد تا محیط خود را حس کند، جهان را درک کند و با اطلاعات تعامل داشته باشد. برخی از APIها در Android و iOS برای فعال کردن تجربیات AR مشترک در دسترس هستند.

ARCore از سه قابلیت کلیدی برای ادغام محتوای مجازی با دنیای واقعی که از طریق دوربین گوشی شما دیده می شود استفاده می کند:

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

دستگاه های پشتیبانی شده

ARCore برای کار بر روی طیف گسترده ای از تلفن های Android واجد شرایط دارای Android 7.0 (Nougat) و جدیدتر طراحی شده است. لیست کامل از تمام دستگاه های پشتیبانی اینجا در دسترس است .

ARCore چگونه کار می کند؟

اساسا، ARCore دو کار انجام می دهد: ردیابی موقعیت دستگاه تلفن همراه در حین حرکت، و ایجاد درک خود از دنیای واقعی.

فناوری ردیابی حرکت ARCore از دوربین گوشی برای شناسایی نقاط جالب که ویژگی‌ها نامیده می‌شوند، استفاده می‌کند و نحوه حرکت آن نقاط را در طول زمان ردیابی می‌کند. با ترکیبی از حرکت این نقاط و خوانش‌های حسگرهای اینرسی گوشی، ARCore هم موقعیت و هم جهت گوشی را در حین حرکت در فضا تعیین می‌کند.

علاوه بر شناسایی نقاط کلیدی، ARCore می‌تواند سطوح صاف مانند میز یا کف را تشخیص دهد و همچنین می‌تواند میانگین نور را در منطقه اطراف آن تخمین بزند. این قابلیت‌ها ترکیب می‌شوند تا ARCore را قادر می‌سازد تا درک خود را از دنیای اطراف خود بسازد.

درک ARCore از دنیای واقعی به شما امکان می دهد اشیاء، حاشیه نویسی یا سایر اطلاعات را به گونه ای قرار دهید که به طور یکپارچه با دنیای واقعی ادغام شود. می توانید یک بچه گربه در حال چرت زدن را در گوشه میز قهوه خود قرار دهید یا روی یک نقاشی با اطلاعات زندگی نامه ای درباره هنرمند حاشیه نویسی کنید. ردیابی حرکت به این معنی است که شما می توانید به اطراف حرکت کنید و این اشیاء را از هر زاویه ای مشاهده کنید، و حتی اگر بچرخید و اتاق را ترک کنید، زمانی که برمی گردید، بچه گربه یا حاشیه نویسی درست همان جایی است که آن را رها کرده اید.

برای جزییات بیشتر از نحوه آرکوره کار می کند، بررسی کنید که مفاهیم اساسی .

ARCore SDK ها را برای بسیاری از محبوب ترین محیط های توسعه فراهم می کند. این SDK ها API های بومی را برای همه ویژگی های ضروری واقعیت افزوده مانند ردیابی حرکت، درک محیطی و تخمین نور ارائه می کنند. با این قابلیت‌ها می‌توانید تجربیات AR کاملاً جدیدی بسازید یا برنامه‌های موجود را با ویژگی‌های AR ارتقا دهید.