فهرست مطالب:

DeskMagic - ایجاد برنامه برای هدست ARYZON AR (TfCD): 22 مرحله
DeskMagic - ایجاد برنامه برای هدست ARYZON AR (TfCD): 22 مرحله

تصویری: DeskMagic - ایجاد برنامه برای هدست ARYZON AR (TfCD): 22 مرحله

تصویری: DeskMagic - ایجاد برنامه برای هدست ARYZON AR (TfCD): 22 مرحله
تصویری: چجوری وسایل رو غیب کنیم ؟ (آموزش شعبده بازی) 2024, نوامبر
Anonim
DeskMagic - ایجاد برنامه برای هدست ARYZON AR (TfCD)
DeskMagic - ایجاد برنامه برای هدست ARYZON AR (TfCD)

در این دستورالعمل گام به گام مراحل ایجاد یک برنامه ساده واقعیت افزوده (AR) برای هدست ARYZON AR را دنبال می کنیم. هیچ کد نویسی یا تجربه دیگری مورد نیاز نیست. اگرچه این برنامه نسبتاً اساسی است ، اما یک راه سرگرم کننده و آسان برای شروع بازی با امکانات AR است.

برای کسب اطلاعات بیشتر در مورد هدست ARYZON AR ، به آدرس زیر مراجعه کنید:

aryzon.com/

مدلهای مورد استفاده در این دستورالعمل از نویسندگان زیر از Google Poly بارگیری شده است:

سورتمه ، آدم برفی ، درخت با هدیه ، کابین - توسط آزمایشگاه 14islands تحت مجوز CC -BY

درختان دیگر - توسط Poly توسط Google تحت مجوز CC -BY

زمین برفی - توسط من

مرحله 1: Unity 3D را بارگیری کنید

Unity 3D را بارگیری کنید
Unity 3D را بارگیری کنید

از لینک زیر ، نسخه رایگان و شخصی وحدت را بارگیری کنید. این موتور برنامه AR ما خواهد بود.

store.unity.com/

مرحله 2: Unity 3D را نصب کنید

Unity 3D را نصب کنید
Unity 3D را نصب کنید
Unity 3D را نصب کنید
Unity 3D را نصب کنید

هنگامی که برنامه نصب کننده باز می شود ، از شما خواسته می شود که ماژول های وحدت مورد نظر خود را برای نصب انتخاب کنید. شما به موارد زیر احتیاج دارید

  • خود وحدت - بسیار ضروری است
  • MonoDevelop - برای اشکال زدایی استفاده می شود ، هیچ کدگذاری واقعی در این پروژه وجود ندارد
  • مستندات - برای عملکرد صحیح سیستم کمک
  • پشتیبانی از ساخت Android - این به شما امکان می دهد برنامه های اندروید را با پروژه خود ایجاد کنید ، می توانید هر سیستم عامل دیگری را که می خواهید برای آن توسعه دهید اضافه کنید ، اگرچه این دستورالعمل فقط Android را پوشش می دهد
  • پشتیبانی از واقعیت افزوده Vuforia - برای ردیابی AR واقعی مورد استفاده قرار می گیرد ، که برای قرار دادن دنیای سه بعدی ما روی میز شما ضروری است.

مرحله 3: ایجاد یک حساب (رایگان)

ایجاد یک حساب (رایگان)
ایجاد یک حساب (رایگان)

برای استفاده از Unity 3D باید یک حساب کاربری ایجاد کنید. این برای استفاده شخصی رایگان است.

مرحله 4: پروژه خود را ایجاد کنید

پروژه خود را ایجاد کنید
پروژه خود را ایجاد کنید

اکنون وقت آن است که پروژه خود را ایجاد کنید. به برنامه خود یک نام زیبا بدهید و مکانی را انتخاب کنید که در آن می توانید به راحتی فایل هایی را که Unity در آنجا قرار می دهد ، پیدا کنید.

مرحله 5: ایجاد صحنه خود

ایجاد صحنه خود
ایجاد صحنه خود

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

مرحله 6: SDK Aryzon را بارگیری کنید

SDK Aryzon را بارگیری کنید
SDK Aryzon را بارگیری کنید

Aryzon یک SDK ایجاد کرده است که از طریق یک بسته وحدت در Unity ادغام می شود. می توانید این SDK را از لینک زیر بارگیری کنید:

developer.aryzon.com/t/basic-setup-of-sdk/…

مرحله 7: SDK Aryzon را در Unity وارد کنید

SDK Aryzon را در Unity وارد کنید
SDK Aryzon را در Unity وارد کنید
SDK Aryzon را در Unity وارد کنید
SDK Aryzon را در Unity وارد کنید

به Assets> import package> custom package بروید. سپس Unitypackage SDK را انتخاب کرده و همه چیز را در پروژه خود وارد کنید.

مرحله 8: صحنه نمایشی Vuforia را باز کنید

صحنه نمایشی Vuforia را باز کنید
صحنه نمایشی Vuforia را باز کنید
صحنه نمایشی Vuforia را باز کنید
صحنه نمایشی Vuforia را باز کنید

اکنون چند پوشه جدید در پوشه اصلی پروژه مشاهده خواهید کرد. به Assets> Aryzon> Sample Scenes بروید و صحنه ردیابی Vuforia را باز کنید.

مرحله 9: یک پیش ساخته جدید ایجاد کنید

یک پیش ساخته جدید ایجاد کنید
یک پیش ساخته جدید ایجاد کنید

برای نجات از مشکلات ، می توانیم از قسمت مولفه "ImageTarget" یک پیش ساخته (یک قطعه استاندارد با قابلیت کپی) ایجاد کنیم که در پنجره سلسله مراتب قابل انتخاب است.

فقط کامپوننت "ImageTarget" را به پوشه Assets> Aryzon> Prefabs بکشید ، همانطور که قبلاً در تصویر انجام داده ام.

مرحله 10: وارد کردن پیش ساخته ها به صحنه

وارد کردن پیش ساخته ها به صحنه
وارد کردن پیش ساخته ها به صحنه

اکنون می توانید از همان پوشه پیش ساخته برای وارد کردن دو جزء مهم برنامه استفاده کنید: جزء AryzonVuforia و جزء imagetarget. می توانید این موارد را از پوشه پیش ساخته مستقیماً به صحنه خود بکشید.

مرحله 11: مکعب را حذف کنید

مکعب را حذف کنید
مکعب را حذف کنید

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

این بدان معناست که همه مدل هایی که می خواهیم به طور صحیح در AR نشان دهیم ، باید در کودکی به جزء ImageTarget به صحنه اضافه شوند.

اکنون می توانیم مکعب را برداریم و چیزهای جالب تری را جایگزین آن کنیم

مرحله 12: ایجاد یک پوشه مدل

ایجاد یک پوشه مدل
ایجاد یک پوشه مدل

به منظور پیگیری خوب همه چیزهایی که به صحنه اضافه می کنیم ، ممکن است بخواهید یک پوشه مدل در پنجره پروژه ایجاد کنید. این پوشه شامل تمام مدل هایی است که ممکن است بخواهیم به صحنه اضافه کنیم.

مرحله 13: مدل ها را دریافت (بارگیری) کنید

دریافت (بارگیری) مدل ها
دریافت (بارگیری) مدل ها
دریافت (بارگیری) مدل ها
دریافت (بارگیری) مدل ها

ما اکنون چند مدل سرگرم کننده را برای صحنه خود بارگیری می کنیم و آنها را در پوشه مدل که ایجاد کردیم قرار می دهیم. برای این دستورالعمل ، ما این موارد را از google poly دریافت می کنیم. Google Poly ایده آل است ، زیرا مدلهای آن برای عملکرد خوب VR و AR بهینه شده است.

هنگام بارگیری یک مدل ، موارد زیر را در نظر داشته باشید

  • مدل باید ساده باشد (بافت کمی ، تعداد چند ضلعی کم) ، زیرا منابع تلفن شما محدود است
  • اعتبار نویسنده مدل (در صورت لزوم از شما خواسته می شود)
  • در صورت امکان ، فایل را با فرمت FBX بارگیری کنید. OBJ کار می کند ، اما در یونیتی کمی سخت تر است.

مرحله 14: بکشید و رها کنید

کشیدن و انداختن
کشیدن و انداختن

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

به یاد داشته باشید: همانطور که قبلاً بیان کردیم ، مدلهای قرار داده شده در صحنه باید همیشه به عنوان فرزند مولفه ImageTarget قرار داده شوند.

مرحله 15: آن را برفی کنید

آن را برفی کنید
آن را برفی کنید
آن را برفی کنید
آن را برفی کنید

برای برانگیختن روح تعطیلات به خانه ، می توانید مقداری برف اضافه کنید. یک راه آسان برای انجام این کار استفاده از ساطع کننده ذرات است. در پنجره سلسله مراتب ، به ایجاد> Effects> particle system بروید. این باعث ایجاد یک جسم ساطع کننده ذرات در صحنه شما می شود. بهتر است در پنجره بازرس بازی کنید و دریابید که بهترین تنظیمات برای شما (بارش ملایم برف یا شاید یک کولاک) چیست. تنظیمات موجود در تصویر برای ما بسیار خوب عمل می کند.

مرحله 16: تغییر پلت فرم

تغییر پلتفرم
تغییر پلتفرم

قبل از اینکه بتوانیم برنامه را در تلفن اندرویدی خود پخش کنیم ، ابتدا باید آن را بسازیم. اول ، ما باید برخی از تنظیمات را تغییر دهیم. در نوار منو ، به File> Build Settings بروید. پلتفرم Android را انتخاب کرده و سپس 'Switch Platform' را فشار دهید.

مرحله 17: تنظیمات را تغییر دهید

تنظیمات را تغییر دهید
تنظیمات را تغییر دهید
تنظیمات را تغییر دهید
تنظیمات را تغییر دهید
تنظیمات را تغییر دهید
تنظیمات را تغییر دهید

در همان پنجره ها ، اکنون دکمه "تنظیمات پخش کننده" را فشار دهید. با این کار تمام تنظیمات پلتفرم در پنجره بازرس ظاهر می شود. در اینجا شما باید موارد زیر را انجام دهید:

  • نام شرکت (ساختگی) را وارد کنید
  • نام محصول را وارد کنید (این نام برنامه شما خواهد بود).
  • در "تنظیمات دیگر" ، نام شرکت و محصول را به قسمت "نام بسته" اضافه کنید.
  • حداقل سطح API را تنظیم کنید. این باید همان نسخه اندرویدی باشد که تلفن شما در آن اجرا می شود یا پایین تر. هرچه پایین تر بروید ، سازگاری بیشتری با دستگاه های قدیمی تر دارد ، اما برخی عملکردها را نیز از دست خواهید داد.
  • مطمئن شوید "سازگاری Android TV" علامت زده نشده است. بررسی این امر مانع از کار Vuforia می شود.
  • در نهایت ، در "تنظیمات XR" ، "واقعیت افزوده Vuforia" را علامت بزنید

مرحله 18: به دست آوردن کلید ووفوریا

بدست آوردن کلید ووفوریا
بدست آوردن کلید ووفوریا
بدست آوردن کلید ووفوریا
بدست آوردن کلید ووفوریا
بدست آوردن کلید ووفوریا
بدست آوردن کلید ووفوریا

برای کارکرد ردیابی AR ، ابتدا باید مجوز Vuforia (رایگان برای استفاده شخصی) را فعال کنید.

  • ایجاد یک حساب کاربری در

    developer.vuforia.com/vui/auth/register

  • به مدیر مجوز بروید و "دریافت کلید توسعه" را انتخاب کنید
  • در اینجا نامی را که در مراحل قبل به برنامه خود داده اید وارد می کنید
  • کلید سفارشی ایجاد شده در کلیپ بورد خود را کپی کنید

مرحله 19: کلید Vuforia را در پروژه خود وارد کنید

وارد کردن کلید Vuforia در پروژه شما
وارد کردن کلید Vuforia در پروژه شما
وارد کردن کلید Vuforia در پروژه شما
وارد کردن کلید Vuforia در پروژه شما
  • در سلسله مراتب صحنه خود ، م'لفه "ARCamera" (تحت AryzonVuforia) را انتخاب کنید.
  • در پنجره بازرس ، دکمه را در قسمت پایین با برچسب "باز کردن پیکربندی Vuforia" فشار دهید
  • پنجره بازرس پیکربندی Vuforia را نمایش می دهد. کلید مجوز را که تازه کپی کرده اید در قسمت "کلید مجوز برنامه" بچسبانید.

مرحله 20: دستیابی به SDK Android

دستیابی به SDK Android
دستیابی به SDK Android

در نهایت ، برای ایجاد برنامه خود ، یونیتی به SDK Android نیاز دارد تا در رایانه شما وجود داشته باشد. ساده ترین راه برای به دست آوردن این SDK از طریق Android Studio. اندروید استودیو را می توانید (بدون حساب!) از لینک زیر بارگیری کنید:

developer.android.com/studio/index.html

با نصب Android Studio ، SDK Android به طور خودکار بر روی رایانه شما قرار می گیرد.

مرحله 21: زمان بسازید

ساخت زمان!
ساخت زمان!

اکنون می توانید برنامه AR خود را بسازید!

  • دوباره وارد منوی تنظیمات ساخت (فایل> تنظیمات ساخت) شوید و دکمه "ساخت" را فشار دهید
  • اکنون می توانید نام APK (بسته برنامه) را وارد کنید. توجه داشته باشید که این فقط یک نام فایل است ، روی نام برنامه شما تأثیر نمی گذارد.
  • APK را روی تلفن خود باز کنید تا برنامه AR خود را نصب کنید!

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

مرحله 22: از تزئین جادویی کریسمس خود لذت ببرید

از دکوراسیون جادویی کریسمس خود لذت ببرید
از دکوراسیون جادویی کریسمس خود لذت ببرید
از دکوراسیون جادویی کریسمس خود لذت ببرید
از دکوراسیون جادویی کریسمس خود لذت ببرید
از دکوراسیون جادویی کریسمس خود لذت ببرید
از دکوراسیون جادویی کریسمس خود لذت ببرید

برنامه را اجرا کنید ، تلفن خود را در هدست Aryzon AR قرار دهید و آن را به صورت خود ببندید. می توانید نشانگر موجود را در هر کجا که می خواهید دکوراسیون کریسمس شما روز شما را زیبا کند قرار دهید! به عنوان مثال در کنار رایانه خود: D

البته ، لازم نیست از مدلهای مضمون کریسمس برای برنامه خود استفاده کنید. آکواریوم یا پارک ژوراسیک مینیاتوری چطور؟

من یک نسخه از برنامه ایجاد شده را در این دستورالعمل (DeskMagic) قرار دادم ، بنابراین قبل از اینکه خودتان آن را امتحان کنید ، می توانید نتایج را بررسی کنید.

DeskMagic خواهد:

  • میز کار خود را خانگی تر کنید
  • کانون خود را پر از گرما و روح تعطیلات کنید
  • شما را واقعاً باحال جلوه دهد

توجه داشته باشید که من فقط این را روی گوشی قدیمی خود (Galaxy Note 3) آزمایش کردم ، بنابراین مسافت پیموده شده شما ممکن است متفاوت باشد.

ممنون که خواندید!

توصیه شده: