Optimize performance
Setup to reduce the CPU / GPU usage according to your environment and purpose.

Check the frame rate
Turn on Settings > Performance > Show frame rate to display current frame rate at the bottom of the window.
Use GPU
MocapForAll uses AI to estimate a person's pose. AI calculations are often faster on the GPU than on the CPU.
If you have a GPU, it is highly recommended to select GPU_DriectML from Settings > General > Run DNN on.
Select from multiple GPUs
If you have multiple GPUs, you can also choose which GPU to use by Settings > General > Run DNN on > GPU.
Should I use TensorRT?
When using a GPU, you have two options, GPU_DriectML or GPU_TensorRT.
TensorRT is difficult to install, takes a long time to load, and has little reward. So, it is recommended to use GPU_DriectML in many cases.
-
GPU_DriectML:
DirectML provides GPU acceleration on DirectX 12 capable GPUs. Examples of compatible hardware include:- NVIDIA Kepler (GTX 600 series) and above
- AMD GCN 1st Gen (Radeon HD 7000 series) and above
-
GPU_TensorRT:
TensorRT provides GPU acceleration on supported NVIDIA GPUs. To use this, you need to install CUDA, cuDNN, TensorRT, andAppendix4_TensorRT_mode.
Select capturing mode
From Settings > General > Capture body, you can choose what to prioritize.
- In many cases,
Speedis recommended. Speed+is recommended when using a PC with low performance such as a laptop PC or when using together with a very heavy VR application.- Use
Precisionmode when you want to capture motion precisely such as for movie production. You need to installAppendix1_Precision_mode.
Reduce drawing
With the following settings, you can reduce the drawing on MocapForAll and reduce the CPU / GPU usage.
- Select
Emptycharacter inSettings > General > Character. - Select
Minimummap inSettings > General > Map. - Set small value (30% for example) and turn on
Settings > Performance > Set screen percentage to,
or turn offSettings > Performance > Render the viewport
Limit the frame rate
Set the target frame rate (30FPS for example) and turn on Settings > Performance > Limit framerate to:.
MocapForAll runs up to this frame rate.