Details are as follows:
1. I tried using Maya and MotionBuilder to export BVH, but the BVH in Maya and the bones in the MotionBuilder display is normal, but the import into unity, bones and model, model of action is wrong, which automatically created in the unity of the skeleton is problematic, as shown in figure:
2. Tried other plug-ins, direct import BVH into Unity, but most will be bone matching problem,
Method 1: Asset Store: name: BVH tools
Usage: give model BVH animation loader component
Set the target avatars, filename, files in directory at the same level of Asset
The results are as follows:
Method 2: fang binxing import way of use:
In Unity after Avatar is still so
Method 3: UniHumanoid: engineering file
Usage: model into the scene and the Human pose Transfer component
Results:
No finger BVH files can be run, not have fingers
After the BoneMapping script:
Method 4: third-party plug-ins: BvhImporterExporter (for Unity 3 d) + MeshSkinner
Usage:
https://winterdust.itch.io/bvhimporterexporter + https://winterdust.itch.io/meshskinner
Results: the BVH bone generate correct but not skin
Skin run Ms. Work (); , is there any error message instance objects
CodePudding user response:
Export the model in a state of t - pose