alloystorm / dvvr

A versatile character model viewer and motion player that supports a range of model and motion formats including PMX (MMD) & XNALara/XPS models, as well as VMD/BVH motion formats.
http://vrstormlab.com/
76 stars 2 forks source link

.BVHs motions are in the Ground (height) & T-Pose & A-Pose are missing #240

Closed Judas87Swiff closed 1 year ago

Judas87Swiff commented 1 year ago

.BVHs motions appear in the floor Loading any .BVH motion file causes any model to suddenly appear in the floor instead of on the floor.

--Also when loading .BVHs the setting that allows switching between A-Pose & T-Pose is missing from menus.

To Reproduce Steps to reproduce the behavior:

  1. Load any .BVH motion and voila models suddenly appear in the floor.
  2. Also suddenly A-Pose & T-Pose motion switching is gone from menus while a .BVH motion is active those options appear back if using a regular .VMD or MikuMiku Dance motion file.

Expected behavior A clear and concise description of what you expected, for models not to suddenly appear in the floor and A-Pose & T-Pose settings not to disappear.

Screenshots Not available, though on request .BVHs files can be provided.

Desktop Details:

alloystorm commented 1 year ago

If you can send us the BVH motion you are having problem with, it would be great.

Also BVH does not require A/T pose conversion, BVH comes with a standard pose so there is no need to use the pose conversion functionality for VMD. If you need to adjust model arm pose you can find the setting in the model motion config.

Judas87Swiff commented 1 year ago

How do you want the BVHs? Archived? Does Github have another way to link specific files?

No, BVHs did require A or T pose selected as targeted figure type (within DanceXR motion settings) when they had been exported from DAZ Studio while using past versions of DanceXR otherwise they were "slightly off" when applied to Shuubaru's DOA XnaLara models and quite a few other models that I tested the motions out on.
[BVHs (DAZ Studio Exports) FEB-16-2023.zip]

Here are the BVHs that I tested, and included in the file names of individual BVHs are the original models the motion was exported from DAZ's Genesis 2 or G8 Female. (https://github.com/alloystorm/dvvr/files/10762293/BVHs.DAZ.Studio.Exports.FEB-16-2023.zip)

alloystorm commented 1 year ago

Thanks for uploading the motion. We'll look into it.

alloystorm commented 1 year ago

A bit lost track on this one. Is this still an issue or can we close it now?

Judas87Swiff commented 1 year ago

It is still a problem for me... but a simple solution is maybe adding a settings per motion for Height Offset, since before a certain DanceXR version number all .BVHs worked fine, at least I think so. A Height Offset, or a togglable feature to limit .BVHs to start feet at floor because Foot IK can't be used for that. Issue Present: Version 1.4.4.924

.VMD or MMD Motions do not seem to have this issue but, .BVHs seem to, at least here are examples of ones that work and broken ones as well:

BVHs [Through Floor Issue] (DAZ Studio Exports) (1.4.4.924) JUNE-10-2023.zip

alloystorm commented 1 year ago

Thanks! We are looking into it. Will get back to you before the July release.

alloystorm commented 1 year ago

Will be fixed in 1.4.6

Judas87Swiff commented 1 year ago

Yes, fixed at last, now I can waste more of my time converting more animations into .BVHs!