بعد از اینکه Google از Sceneform خودداری کرد ، این توسعه دهنده راهی بهتر برای زنده کردن چهره های AR ایجاد کرد

هنگامی که SceneForm در سال 2020 قطع شد و بایگانی شد ، ایجاد برنامه های Arcore در Android را دشوارتر کرد. با الهام از API های اصلی صحنه و بر اساس نمونه های Arcore ، من ایجاد کرده ام AugmentedFaceFragment وت AugmentedFaceListener رابط برای ایجاد به راحتی ویژگی های Arcore AugmentedFaces در Android.

من 3 مقاله را با استفاده از ویژگی های مختلف AugmentedFaces منتشر می کنم AugmentedFaceFragment وت AugmentedFaceListener رابط

آنچه شما خواهید ساخت

قسمت اول این سریال اصول اولیه را پوشش می دهد AugmentedFaceFragment وت AugmentedFaceListener و همچنین نمای کلی همه کلاس های یاور. در پایان این مقاله با نوشتن چند خط کد ، یک نسخه ی نمایشی ساده ایجاد خواهید کرد.

تنظیم پروژه

پروژه استارت را بارگیری کنید

کلون مخزن:

git clone https://github.com/droid-girl/arfaces_labs.git

نقطه شروع ما چیست؟

نقطه شروع ما یک نسخه اصلاح شده از نمونه Arcore SDK برای چهره های افزوده است. کد به شکلی اصلاح شده است که اکنون می توانیم به راحتی بافت ها و اشیاء مختلف را به یک شیء صورت اضافه کنیم.

ساختار پروژه

  • Helpers – پرونده های جاوا اصلی از کد نمونه
  • Rendering – پرونده های جاوا اصلی از کد نمونه که ارائه دهنده ارائه اشیاء AR و پس زمینه است

پرونده های اضافی برای …

Source link