Do we have a simple way of importing MoCap into Daz yet?

2»

Comments

  • FirePro9FirePro9 Posts: 456
    edited June 2021

    Would love to see a comparison to see how much better the results are.  Given how few "bones" are actually provided in most mocap suits I have to wonder if it is worth the extra effort and additional tools.  

    The original post of this thread is "Do we have a simple way of importing MoCap into Daz yet?" and refers to getting a Rokoko suit.  Given my quick testing I think the answer is yes.

    Post edited by FirePro9 on
  • GordigGordig Posts: 10,051

    TheMysteryIsThePoint said:

    Gordig said:

    It works, although a weird thing happens: the original BVH was exported at 30FPS, the Mixamo animation was 30FPS, a prompt pops up asking me if I want to continue exporting the JSON at 30FPS, but when I import it into DS, it applies four keyframes for every five frames.

    I'm no wizard with any of the 3D software I use, but I'm very much a novice with Houdini, and I don't see where to set the FPS within Houdini. Could that be the problem?

    edit: nevermind, found it. Re-exporting.

    re-edit: and it works as expected now.

    @Gordig

    Awesome! So, in your opinion, it "works" with Apprentice?

    It has nothing to do with Apprentice vs. Indie, but did you encounter any wierd rotations/translations? Did your source animation have any more extreme rotations? I haven't been able to characterize what provokes the bug.

    Seems fine to me, except that her thumbs are sticking out.

  • TheMysteryIsThePointTheMysteryIsThePoint Posts: 2,946
    edited June 2021

    I am not spending all this money because there are other ways to do this. I've tried it many, many times, and there is simply no substitute for a solver that knows about IK and constraints. I still say that the answer to the OP's question is still "No, but one is coming. And the guy that paid for it is going to give it to you for free".

    Even if you found your results satisfactory, it may be because you could not have chosen an easier scenario. In an actual production, you will certainly have two characters that need to interact precisely; or a character that deviates from the biometerics of some canned animation whose rig you can't change; or an actor whose biometrics just don't match the target character. These are all cases where bone mapping completely fails.

    Really, why do you think Autodesk can get away with charging so much if all you have to do is map a few bones and done?

     

    Post edited by TheMysteryIsThePoint on
  • Gordig said:

    TheMysteryIsThePoint said:

    Gordig said:

    It works, although a weird thing happens: the original BVH was exported at 30FPS, the Mixamo animation was 30FPS, a prompt pops up asking me if I want to continue exporting the JSON at 30FPS, but when I import it into DS, it applies four keyframes for every five frames.

    I'm no wizard with any of the 3D software I use, but I'm very much a novice with Houdini, and I don't see where to set the FPS within Houdini. Could that be the problem?

    edit: nevermind, found it. Re-exporting.

    re-edit: and it works as expected now.

    @Gordig

    Awesome! So, in your opinion, it "works" with Apprentice?

    It has nothing to do with Apprentice vs. Indie, but did you encounter any wierd rotations/translations? Did your source animation have any more extreme rotations? I haven't been able to characterize what provokes the bug.

    Seems fine to me, except that her thumbs are sticking out.

    Did you try bumping up the iterations or using the FABRIK pre-solver?

  • FirePro9FirePro9 Posts: 456

    Very generous of you TheMysteryISThePoint to give away the tool you are developing.  I do, however, wonder if production animations are really being done using DS.  As you noted, other tools are pretty expensive for a reason.  My experience is DS is not a great tool for animation.  Even Carrara is probably better than DS.

  • FirePro9 said:

    Very generous of you TheMysteryISThePoint to give away the tool you are developing.  I do, however, wonder if production animations are really being done using DS.  As you noted, other tools are pretty expensive for a reason.  My experience is DS is not a great tool for animation.  Even Carrara is probably better than DS.

    Totally agree. I immediately export the animation back out via Alembic. But credit where credit is due: Say what anyone may about DS, I haven't yet found a better option for character animation. DS's value proposition for character design, and just as importantly deformation, is as strong as its value proposition for animation is weak.

  • nonesuch00nonesuch00 Posts: 18,120
    edited June 2021

    Are Maya LT & Maya Indie the same thing? The pricing for both is $280 a year so I guess that's they are the same?

    Post edited by nonesuch00 on
  • GordigGordig Posts: 10,051

    For reasons I haven't been able to determine, this stopped working for me. The imported G8 bvh appears tiny and doesn't move with the animation. I even freshly exported BVH files of G8M, G8F and G8.1F, and they all react the same way - namely, not at all.

    Whydini.PNG
    1375 x 807 - 421K
  • GordigGordig Posts: 10,051

    I've done some troubleshooting, and what I'm finding is that the converter seems to be unbelievably particular about the input. It doesn't work at all with the animations I downloaded using a hacked G8F in Mixamo (see above). When I switched characters in Mixamo and downloaded the same animation, the retargeted skeleton was normal size, but still didn't move. When I switched to the default X-Bot character and downloaded again, THAT one worked without incident.

  • nonesuch00 said:

    Are Maya LT & Maya Indie the same thing? The pricing for both is $280 a year so I guess that's they are the same?

    I don't think they are. Maya LT is crippled in some way I don't remember. Maya Indie is full-blown Maya with only restrictions on usage: Only one license in your organization, and you have to be under $100K per year, things like that. Indie is the newer option, and Autodesk has not yet promised that they won't suddenly discontinue it.

  • TheMysteryIsThePointTheMysteryIsThePoint Posts: 2,946
    edited June 2021

    Gordig said:

    I've done some troubleshooting, and what I'm finding is that the converter seems to be unbelievably particular about the input. It doesn't work at all with the animations I downloaded using a hacked G8F in Mixamo (see above). When I switched characters in Mixamo and downloaded the same animation, the retargeted skeleton was normal size, but still didn't move. When I switched to the default X-Bot character and downloaded again, THAT one worked without incident.

    I think that's the price we pay for such ease of use. Alex probably hardcoded support for the Mixamo default rig into the tool because that's how he interpreted my saying "Make it work with Mixamo". Can you get by with using the default Mixamo rig?

    Post edited by TheMysteryIsThePoint on
  • GordigGordig Posts: 10,051

    I don't see why not. 

  • nonesuch00nonesuch00 Posts: 18,120

    TheMysteryIsThePoint said:

    nonesuch00 said:

    Are Maya LT & Maya Indie the same thing? The pricing for both is $280 a year so I guess that's they are the same?

    I don't think they are. Maya LT is crippled in some way I don't remember. Maya Indie is full-blown Maya with only restrictions on usage: Only one license in your organization, and you have to be under $100K per year, things like that. Indie is the newer option, and Autodesk has not yet promised that they won't suddenly discontinue it.

    Hey thanks. That's what I thought too although the help ticket I filed with them a week ago is still unanswered. I will buy the Indie version this winter (unless they discontinue it for some reason before hand).

  • GordigGordig Posts: 10,051

    @themysteryisthepoint I haven't used this in quite some time, and I no longer have 18.5 installed. It doesn't seem to be working in 19.0: the plugin loads, the Mixamo files work, but the BVH file doesn't seem to register.

  • Gordig said:

    @themysteryisthepoint I haven't used this in quite some time, and I no longer have 18.5 installed. It doesn't seem to be working in 19.0: the plugin loads, the Mixamo files work, but the BVH file doesn't seem to register.

    Unfortunately, the friendly and talented guy who wrote it is Ukrainian. I sent him a message some months ago, just to ask if he was OK, and got no response. He usually responded within a day. I have never cracked open the hda, so won't be of much help.

    But to be honest, there are a lot of bone-mapping utilities now, and Auto Rig Pro's Quick Rig along with Animation Layers is frankly good enough. Sure, you won't get all that Houdini craziness in KineFX, but it'll do...

     

  • I might add that I'm currently working on round-trip animation from DS to Blender and back to DS through a live-link, i.e. no exporting files. Look for the LotP topic if you're interested. Among other things, it's to solve exactly this problem of using mocap data on G8s.

  • GordigGordig Posts: 10,051

    I glanced through that thread while trying to find this one.

Sign In or Register to comment.