نمونه با استفاده از Sceneform

نمونه های SDK

این نمونه‌ها برای راه‌اندازی توسعه‌دهندگان با Sceneform با حداقل تلاش در نظر گرفته شده‌اند. آنها عمدا کوچک هستند و موارد کلیدی مورد نیاز برای استفاده از Sceneform را برجسته می کنند.

این نمونه ها در مخزن Sceneform SDK برای اندروید در GitHub منتشر شده است. آنها در هر نسخه به روز می شوند.

  • HelloSceneform ساده ترین نمونه است که نحوه استفاده از ArFragment برای مدیریت خودکار جلسه ARCore را نشان می دهد.
  • انیمیشن نشان می دهد که چگونه از مدل های وارد شده با داده های انیمیشن استفاده کنید.
  • AugmentedFaces نشان می‌دهد که چگونه می‌توان بافت‌ها و مدل‌ها را در نواحی مختلف و رئوس یک چهره شناسایی و اعمال کرد.
  • Augmented Images با استفاده از ARCore Augmented Images API با Sceneform نشان می دهد.
  • منظومه شمسی بارگذاری چندین مدل و استفاده از فضای مختصات محلی را برای موقعیت‌یابی و چرخش اجسام نشان می‌دهد.
  • ChromaKey Video استفاده از ExternalTexture و یک متریال سفارشی را برای نمایش ویدیوی Chroma Keyed (صفحه سبز) روی یک رندر نشان می دهد.
  • VideoRecording Sample نشان می دهد که چگونه از کلاس VideoRecording نمونه برای ضبط Sceneform Sceneview در یک فایل ویدیویی محلی استفاده کنید.

نمونه های استفاده

نمونه‌های استفاده از مسائل و سؤالات شما، توسعه‌دهندگانی که از Sceneform استفاده می‌کنند، الهام گرفته‌اند. این نمونه ها برای نشان دادن برخی از جنبه های خاص Sceneform طراحی شده اند. این نمونه‌ها مستقل از نسخه‌های Sceneform SDK هستند و به همین ترتیب، بر اساس نیاز یا موضوعات جاری مرتبط با استفاده از Sceneform در زمان‌های مختلف به‌روزرسانی می‌شوند.

جزئیات مربوط به این نمونه‌ها در پروژه صحنه‌ای-نمونه‌ها در GitHub قرار دارد.