ARKit 2D and 3D Body Tracking support.​


ARKit 2D and 3D Body Tracking support.

In this update, I added support for ARKit 2D and 3D Body Tracking. If you have an iOS device with A12 chip or later, you can try the Body Tracking yourself.
Here is a cringeworthy video I recorded in my room using the plugin :)




Face Tracking improvements.

ARKit and ARCore documentation state that face mesh indices and UV coordinates never change after the face was detected for the first time. So this was a great opportunity to reduce the network load by caching this data.

Also, in this update, you can choose what face data to receive from AR Companion to increase FPS and reduce latency. For example, if you want to record a smooth Blendshape animation, you can turn all other options off, and your framerate will go up to 60 FPS. With AR Foundation Editor Remote you can easily devise a custom solution for recording face animations, similar to MocapX, but right in the Unity Editor.


Camera configurations support.

Facing performance issues in your AR project? Or want to select a camera video framerate? Now you can do with camera configurations support right in the Editor. Please note that you'll not be able to see a full video resolution in the Editor due to plugin limitations.


Git dependency is now gone.

Git is now not required for the plugin installation process. While git is installed on macOS by default, on Windows it is sometimes needed to manually set the correct git environment path, which is not a great user experience.


Fixes.

- Fixed mesh flickering while using ARMeshManager.
- Fixed: ARMeshManager will not work after calling ARSessionOrigin.MakeContentAppearAt(). This method creates a new parent for ARMeshManager, but ARMeshManager requires to be a direct child of ARSessionOrigin. This is a bug of AR Foundation, and I created a temporary workaround by restoring ARMeshManager's parent.
- Fixed error caused by changing occlusion resolution at runtime.

Get Unity: AR Foundation Remote

Buy Now$80.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.