daz3d / DazToMaya

Daz To Maya Bridge
https://www.daz3d.com/daz-to-maya-bridge
Other
31 stars 20 forks source link

Daz to Maya 1.8 saving exports to ENV folder. Scale of import all messed up. #11

Open BansheeSquad opened 3 years ago

BansheeSquad commented 3 years ago

After updating to 1.8, Daz to Maya no longer works right for me. I am working on Maya 2019.

First off, as I said in the subject, the Daz bridge does not save out to a FIG folder. I had to make one myself. I copied over the files that were created in the ENV folder, and when I renamed them Maya does see them and goes through its Daz to Maya import procedure.

Figures exported from Daz 3D at Daz's native scale seem to come in at that size. It is an unworkable size for me. Previously, I was scaling in Daz first (to .033), exporting with the bridge and getting a very usefully-sized figure. Now, anything scaled down at all comes in entirely too small (basically the same at .9 as it is at .033).

Why is Daz to Maya exporting the wrong filenames to the wrong folder? And why is the scale now messed up in transfer?

Thanks.

Popinjayishuman commented 3 years ago

The dev team is aware of the issue and the fix will be available in the development branch. We will keep you notified.

BansheeSquad commented 3 years ago

Thank you so much for the reply. I'm glad to hear that it's a known issue and is being addressed.

Should you see this, I have a couple of questions... Is there any kind of timeline for when this issue could get a fix? And I've been curious to know, are the Daz Bridges and their ongoing development funded by Daz as part of their regular business, or is it developed by volunteer developers?

Thanks again for the response and thanks for this incredible tool.

samjay3d commented 3 years ago

@BansheeSquad Hi there thank you for your kind words. I am the Project lead and Technical Artist for the Bridge Team. While we are small team made out of two developers for the bridges we are working hard to support all the bridges. This project is open source though! So hopefully with more development internally we will see like-minded developers adding support to this bridge as well.

So about your issue with the export, some changes were made in this branch which is still in need of testing. https://github.com/daz3d/DazToMaya/tree/subdiv

The export should not export as FIG or ENV and now export by Asset Name instead. Should be as simple as pressing auto import now and it will import in. You can also import multiple characters as you see fit.

Now about your issue about scaling, I can look more deeply if this hasn't fixed your issue it will now export at scale of what you had in Daz. The old version of the bridge if I recall correctly was handling scale incorrectly so the numbers may have changed.

In this image, I have shown two exports one at 100% and one at 33% the cube is represented by a scale of 180 for reference. image

mostlyhuman commented 3 years ago

Having the same issue (not the scaling issue) the subd development branch isnt working for me either. The window in Maya that pops up saying it cant find anything to import no longer pops up but pressing the Auto-Import button doesnt do anything.

Daz Studio is putting the files in C:\Users\UserName\Documents\DAZ 3D\Bridges\Daz To Maya\Exports as expected but Maya plugin is just not picking it up.

mostlyhuman commented 3 years ago

Figured it out, I have my Documents folder set on another drive, just had to manually move the files there. I would have the Daz Studio script check the actual current location of the Document folder as well as the Maya script to make sure they catch this when people have their folders on other drives. Cheers!

BansheeSquad commented 2 years ago

@samjay3d @Popinjayishuman Thank you both for your responses. Samjay3D, I didn't see that you had responded (the very same day!) until about 2 weeks ago. I'm getting the absolute vice grip from work/life stuff at the moment, so I have only been able to test this out in the last couple of days.

Knowing as little as I do, I first wondered if I would have to manually apply your updates/fixes. Apparently not, as the changes seem to be active.

First off, Genesis8 male and female now do seem to transfer from Daz to Maya at the outgoing Daz scale into Maya. Success! And thank you both for your ongoing work with this. With at least one male/female set of characters I can get my work needs handled.

I don't know if this is the appropriate place to mention new issues, or if that should be a new/separate issue posted... but now some figures that had been exportable at DtoM bridge 1.7 are no longer being recognized by the bridge in 1.8. Predatron's LoRez figures (Loretta Lorez, Lorenzo Lorez) and all Victoria versions I tried (3, 4.2) no longer transfer. When I tried to bridge them over, on the Maya side, Maya just brings in whatever the last Genesis model that was sent to bridge. I had success with both Genesis generations I bridged over (2 and 8). Is this a known issue? Is it something you think you will bring back as part of the bridge functionality, support for characters beyond the Genesis series?

Okay, and while I'm maybe asking questions outside of the appropriate venue, do either of you have a thought about how I could trouble shoot third-party pose-saving add-on Studio Library (for Maya)? At 1.7 it was saving lower body joint info but not upper body info. At 1.8 it doesn't seem to see/engage rigged models that have been bridged over at all. Any thoughts about what I might try to learn or teach myself that would lead me on the path to trouble shooting something like this?

Sorry if this is stuffed with the wrong business. Mostly thanks for your work on this, and thanks again for getting the Genesis series working in Daz to Maya Bridge.

EDIT: Two things I forgot to mention. 1) Once loaded into Maya, I have to select the body mesh, go to the Attribute Editor, select first tab, deselect "Inherit Transform." I imagine you already knew this. Not really a big deal, just a report. And 2) I ran G8 (male and female) through the Decimator plug-in and bridged over to Maya, works great, no problems.