ruyo / VRM4U

Runtime VRM loader for UnrealEngine4
Other
1.35k stars 175 forks source link

about vmc #201

Open chiisary opened 1 year ago

chiisary commented 1 year ago

Hello, when I use VMC for motion capture, if my number is more than 2 people, my engine will crash, I hope to feedback this problem, thank you

ruyo commented 1 year ago

Hi. In what specific configuration do you use VRM4U? Please let me know the software you are working with and the configuration of Actor on UE. If it seems reproducible, I will investigate.

chiisary commented 1 year ago

Hi. In what specific configuration do you use VRM4U? Please let me know the software you are working with and the configuration of Actor on UE. If it seems reproducible, I will investigate.

Hello I am in UE5, we have two motion capture actors, through VMC for full body motion capture, input to Vseeface, and then send full body motion capture data from vseeface to UE5, and have been set to two different receiving ports, the received index interface Also changed to 0 and 1 , but when I run the fit, it will become very slow until an error is reported, thank you very much for your reply and attention to this issue

chiisary commented 1 year ago

Hi. In what specific configuration do you use VRM4U? Please let me know the software you are working with and the configuration of Actor on UE. If it seems reproducible, I will investigate.

Prompt wireless loop detected, the problem occurs in vmcreceiver

chiisary commented 1 year ago

https://github.com/chiisary/12112/blob/006f2342ff43880ce75e6d142e31bdfe19b0ac77/QQ%E5%9B%BE%E7%89%8720220925174825.png

chiisary commented 1 year ago

One of them is local and the other is off-site

ruyo commented 1 year ago

Thanks. Receiving using multiple ports is now supported. It will be included in the next version. Please wait a little.

chiisary commented 1 year ago

Thanks. Receiving using multiple ports is now supported. It will be included in the next version. Please wait a little.

Thank you for your attention to this issue

Also would like to make a suggestion, can a future update add a function to receive broadcast motion capture data to the VMC function? At present, the form of receiving motion capture data cannot meet the needs in some cases. For example, I want to be a client where two people are active at the same time, but the data sent can only reach one of the clients.

Thank u

chiisary commented 1 year ago

Thanks. Receiving using multiple ports is now supported. It will be included in the next version. Please wait a little.

I want to feedback another question If i use vseeface to transfer blendshape through vmc, when i use pc camera, no problem. But when I pass IfacialMocap to Vseeface to UE, blendshape won't work

Thank u

chiisary commented 1 year ago

Thanks. Receiving using multiple ports is now supported. It will be included in the next version. Please wait a little.

Dear ruyo I'm sorry to say that I downloaded the latest version plugin, and when I opened your VMC level, I turned on the VMCreceiver and received data, the engine would crash directly. .I use engine 5.03 Hope this bug can be fixed

Thank u

ruyo commented 1 year ago

Sorry, fixed a bug regarding VMCreceiver. In addition, previewing in the editor used to require a Widget operation, but it now works by simply pressing a button on the Actor.

Facial by VMC is by definition by VRM. In your usage, are the facials working according to the standards of VRM? If it is working with ARKit standards, it will not transmit correctly.

chiisary commented 1 year ago

Sorry, fixed a bug regarding VMCreceiver. In addition, previewing in the editor used to require a Widget operation, but it now works by simply pressing a button on the Actor.

Facial by VMC is by definition by VRM. In your usage, are the facials working according to the standards of VRM? If it is working with ARKit standards, it will not transmit correctly.

hello ruyo I found that I still had the problem of engine crash with the latest version of vmc. Later, I found that when I retrieved the earlier version of BP_VMCReceiver to replace the previous version, the problem could be solved, I hope it can be solved, whether there is a problem with BP_VMCReceiver thank you

ruyo commented 1 year ago

Hi. Please attach a log of when you crash and I will look into the details.

chiisary commented 1 year ago

Hi. Please attach a log of when you crash and I will look into the details.

I can't get the logs because the engine is not responding. .

chiisary commented 1 year ago

Hi. Please attach a log of when you crash and I will look into the details.

hi ruyo this is the report video https://www.youtube.com/watch?v=ReJ6JSvEBzc

chiisary commented 1 year ago

Hi. Please attach a log of when you crash and I will look into the details.

HI ruyo I update 2 log picture for the error

when I listen https://raw.githubusercontent.com/chiisary/pre/main/2022-11-18%2015-08-13.00_01_31_09.Still001.jpg

when I run https://raw.githubusercontent.com/chiisary/pre/main/2022-11-18%2015-08-13.00_01_45_16.Still002.jpg