Unity Daz Daz Characters to Unity guide?

ShadowxHit

Newbie
Oct 8, 2017
77
47
Is there a guide or a workflow that someone can point me to for getting Daz characters into Unity. I been trying with the Daz to Unity Bridge but There's always something weird or out of place going on when I try to bring Daz characters into Unity. For ex, In Unity there would be white eyeball problems, The model will have sometimes a slight transparency to it etc. and so on..

So I would appreciate any help from someone who has decent experience in something like this. It drives me crazy trying to get daz characters to work with unity. Like all I want for the time being is simply exporting the character over without any texture issues etc and using that model in a third person style to simply move around.
 

Winterfire

Forum Fanatic
Respected User
Game Developer
Sep 27, 2018
5,792
8,446
For ex, In Unity there would be white eyeball problems, The model will have sometimes a slight transparency to it etc. and so on..
That sounds like such a basic issue to solve if you know how materials work in Unity.
If you can't even solve this, it feels like you're kind of wasting your time.

Anyway, to solve that specific issue, you simply need to set the eyeball to "transparent", or disable the mesh as a whole if you don't need it. From what I can remember, DAZ models have a "shell" over the eye mesh.
You can simply click the model, and export all materials, so you can set each one.

Also, keep in mind that if you release anything with that, you'll need the interactive license.

-edit-
As for the guide, just youtube "Unity tutorial" as that's on Unity's side of things, not so much Daz.

-edit 2-
As for "The model will have sometimes a slight transparency to it", again, another basic Unity issue which can be solved by simply setting the right material parameters.
 

Winterfire

Forum Fanatic
Respected User
Game Developer
Sep 27, 2018
5,792
8,446
Looked on youtube and actually found a guide, little bit old, but the steps are nearly the same in all unity versions and shows better what I said in my previous post:




Also, considering the amount of materials, that doesn't look game-ready at all. Not sure if he addresses the issue, only watched portions of the video.
 
  • Like
Reactions: ShadowxHit

ShadowxHit

Newbie
Oct 8, 2017
77
47
That sounds like such a basic issue to solve if you know how materials work in Unity.
If you can't even solve this, it feels like you're kind of wasting your time.

Anyway, to solve that specific issue, you simply need to set the eyeball to "transparent", or disable the mesh as a whole if you don't need it. From what I can remember, DAZ models have a "shell" over the eye mesh.
You can simply click the model, and export all materials, so you can set each one.

Also, keep in mind that if you release anything with that, you'll need the interactive license.

-edit-
As for the guide, just youtube "Unity tutorial" as that's on Unity's side of things, not so much Daz.
I'm sure there's a lot of things that's considered basic that I have to learn but that is why I am looking for some sort of guide or help for it. I'm new to both Daz and Unity 3D stuff. I'm not really wasting time cause I'm here to learn and stuff. I just need some learning materials/help with my case lol.

The eye problem is just one example but I guess I'm more looking for a decent tutorial of some sort.
 

ShadowxHit

Newbie
Oct 8, 2017
77
47
Looked on youtube and actually found a guide, little bit old, but the steps are nearly the same in all unity versions and shows better what I said in my previous post:




Also, considering the amount of materials, that doesn't look game-ready at all. Not sure if he addresses the issue, only watched portions of the video.
ill give that a go and see how it pans out thanks. I'm not sure if I seen this already but I remember watching a couple tutorials that were also very old videos. Fingers crossed that its not outdated and still works. But yeah its just there isn't really much learning or tutorial material for the whole Daz to Unity style game dev stuff.
 

caLTD

Member
Game Developer
Feb 4, 2018
218
188
Repeat after me,

Daz does not want to export theri characters to third party softwares. All official exporters are has bugs one way or another.

Five years ago you cand do this with simple fbx export, then daz make it impossible with on board fbx exporter. Then some east asian guy shows up with some daz scripts. Then daz buy the guy and discontunie the support. Then official exporters, always with this or that problem.


So ?

Daz3d + Diffeomorphic -> Blender -> Unity. On unity you should buy UMotion Pro.
 

n00bi

Active Member
Nov 24, 2022
566
645
Daz does not want to export theri characters to third party softwares. All official exporters are has bugs one way or another.
If you're referring to the Bridges. ie: Daz2C4d, Daz2Blender etc. yea.
I haven't played around with other than Daz2C4d and it kind of sucks and is buggy as hell.

Daz exports FBX fine by itself and there is no need for the bridges really.
Daz exports Morphs, Animations etc.
The issue with FBX is often wrong export and import settings or both.
If you get them wrong, undesired things may happen. wrong orientation. bones messed up etc.

Here is a example where i exported from Daz as fbx with anims.
So its a misconseption that Daz dosent do FBX properly.
Heck i can even drop these fbx files directly into unity and they will work fine there aswell.
Ofc, some of the materials need to be fixed up. they eyes. but thats a common thing as Daz models uses this shell on the eyeballs.

Cinema_4D_h5cNyJyAHO.gif
 
Last edited:

caLTD

Member
Game Developer
Feb 4, 2018
218
188
Around 4.6 or 4.10 (long time ago I can't really remember). I create tons of blender script for exporting characters from daz to unity. Then daz broke the fbx exporter, you can't export geograft with morphs any more.
 

n00bi

Active Member
Nov 24, 2022
566
645
Around 4.6 or 4.10 (long time ago I can't really remember). I create tons of blender script for exporting characters from daz to unity. Then daz broke the fbx exporter, you can't export geograft with morphs any more.
I can't speak for older versions. But as of speaking. version 4.23 does a damn good job at Exporting FBX imo.
and i said it countless times. one need to get both the import and export correctly.

Ofcource if a program does not comply to the specs of the Fbx version your using. the import will be bad or fail.
But that is not Daz fault.

Some programs have shitty importer but good exporter and vs. some have both.
I havent used Daz for importing stuff so idk how good it is in that area.
But for exporting characters Daz does a good job.

Altho i haven't played around much with geograft other than the genitals.
And Had no issue exporting them either. both male and female.
I am not saying there isnt cases where things may get messed up.

Is there any specific geograft that you have in mind that doesn't get exported properly?
I would like to try and see, that is.. if its not some weird crazy inverse vagina fetish stuff..
If you had bad experience exporting with morphs maybe, is it because you did not setup the FBX Morph Export Rules properly?


Some example pics from exports.

lIaxmqgC0N.jpg

Male
Cinema_4D_ddmZrNzBwV.png

Unity, Faty walks.
Unity_7Rlci9phmr.gif

I dont know whats going on behind the scenes at Daz.
But In my opinion Daz dosent have much to offer other than character creation and nsfw stuff.
So a good exporter would make sense as in terms of getting a few extra $ from license you need for your 3D game.

If i am not mistaken, if you want to release a game with interactive characters "3D game" made from Daz , you need an interactive license. i guess its a few bucks extra.
i dont know. havent looked into it as i am not releasing any 3d games.
 
Last edited:
  • Like
Reactions: ShadowxHit

caLTD

Member
Game Developer
Feb 4, 2018
218
188
For G9 other than Dicktator and Golden Palace you do not have any option to put proper genitals on characters.

And morph selector does not show any external geograft morphs. Daz own genitals are artistic not functional and simple export import not enough. Simple FBX export does not support everthing plus materials, skeletons and control rig.


test_01.png

This was current state of DTH, and those clothes have real time chaos clothing.

Shot_01_Begin_Take_01.0280.jpeg

Chaos clothing still requires attention, but for a realtime, it good.

And I'm pretty sure Diffeomorphic create excellent results in blender and also supports control rig.

Unity converts everything to its own skeleton. For basics yes, for JCM's no, genitals no. You have to drive those with morphs, its sucks,even I did not want to start with Unity's undocumented graphical options.

In 3d realm I do not have any real experience other than, Blender and sketchup.

Long story short.

Come with comparable results and workflows. Having character in xxx software does not mean you can create competing product any of Daz3d vray output.

Some guys can create own workflow from daz3d to anyhting but most doest not have time or enough experience to do this.
For me DTH and Diffeomorphic are competent and can create good results.

My best regards.
 
  • Like
Reactions: ShadowxHit

Velomous

Member
Jan 14, 2024
362
361
Chaos clothing still requires attention, but for a realtime, it good.
Risking going a bit off topic here (definitely am, sorry), but since you're using chaos clothing, did you figure out a solution to change clothes on characters at runtime?

When I was messing with it a few months back the SKM had to be placed in the blueprint with the clothing pre-applied to it and then just toggled on/off to hide and show it, but there didn't seem to be any way to take a chaos cloth enabled piece of clothing and put it on a character at runtime.
 

n00bi

Active Member
Nov 24, 2022
566
645
And morph selector does not show any external geograft morphs. Daz own genitals are artistic not functional and simple export import not enough.
you can export the state of a genitals morph fine with the standard fbx exporter.
However. if you want to be able to "morph" the genitals in another tool. yes there is a bit more work involved.
iirc you can clone/link controls and ERC freez for every control/parameter or however its done.
I have no done this myself. i have just read about some say its possible.
There are multiple methods to export geograft morphs.
I am not sure why people cant export the morphs. i am having no issue with it at all and i am a total Daz noob.

Here is a example pic. im not using differmorph or anything like that.

Cinema_4D_i9uBrS556Y.gif
 
Last edited:

caLTD

Member
Game Developer
Feb 4, 2018
218
188
you can export the state of a genitals morph fine with the standard fbx exporter.
However. if you want to be able to "morph" the genitals in another tool. yes there is a bit more work involved.
iirc you can clone/link controls and ERC freez for every control/parameter or however its done.
I have no done this myself. i have just read about some say its possible.
There are multiple methods to export geograft morphs.
I am not sure why people cant export the morphs. i am having no issue with it at all and i am a total Daz noob.

Here is a example pic. im not using differmorph or anything like that.

View attachment 4788403
Good, please create workflow and put on youtube. Last time I do this, have to trasfer morphs from geograft to body and have to repeat for all characters, find morphs etc.
And create a Ik resolver and control rig.

My best regards.
 

caLTD

Member
Game Developer
Feb 4, 2018
218
188
Risking going a bit off topic here (definitely am, sorry), but since you're using chaos clothing, did you figure out a solution to change clothes on characters at runtime?

When I was messing with it a few months back the SKM had to be placed in the blueprint with the clothing pre-applied to it and then just toggled on/off to hide and show it, but there didn't seem to be any way to take a chaos cloth enabled piece of clothing and put it on a character at runtime.
sorry, I didn't even think about it. I work so hard to make the clothes fit, I didn't even think about it.

If you want to load more than one cloth for the same character, maybe.
Maybe you can load more than one cloth and turn one on and the others off.

But I don't think an outfit will fit more than one character. Or at least, I don't know enough about it.
 

n00bi

Active Member
Nov 24, 2022
566
645
Good, please create workflow and put on youtube. Last time I do this, have to trasfer morphs from geograft to body and have to repeat for all characters, find morphs etc.
And create a Ik resolver and control rig.

My best regards.
Me.. A youtube tutorial.. heh, i'll pass, there must be tutorials on this already.
The method you are describing is the hard way to do it.
And to be honest, it way to tedious. i started doing this and got some controls exported.
but i quickly found out this is just too time consuming.
This is a meh workflow.

Having that said.
The simplest method imo, is just to use a Bridge without actually using the Bridge.
In my case I have the C4d Bridge installed, I don't know if the workflow will work the same with other bridges.

I do not recommend using the bridges for anything else than this.
The Daz side of the Bridge is ok. but Not the C4D side as that part is full of bugs.

Anyway. here is a quick example of how i do it for C4D/Unity.
Go to File -> Export and do this.

YJQ0mNvFvB.png

This may look strange, but Daz itself do not creating any c4d files.
What Daz does is creating a FBX file then calls Cinema to convert it into a c4d file.
But we will just ignore the c4d file that is created if you're not a c4d user..


0Y60TyoPIE.png

kBbzpfx8JD.png

Hit Accept and then Accept again once you are ready to export the figure with the wanted morphs.
Daz will now create a FBX file behind the scenes.

Next go into
X:\YourPath\DAZ 3D\Bridges\Daz To Cinema 4D\Exports\FIG\FIG0
You will find a file called. B_FIG.fbx , this is the file you want.
And You will see that this file has the morphs added to it when you open it up.
You can also drop the file directly into Unity, but as always you need to do some work on the material. "not uncommon".

MSJscKK9ir.png


The c4d bridge will work even if you don't have Cinema 4D.
Because as i said. we use the bridge without actually using the bridge.
If you look at my 2nd picture. just point the setting "Cinema 4D executable" to a Dummy.exe
Cos we don't care if converting from a FBX file to a C4D file fails.

Have fun..
 
Last edited:

caLTD

Member
Game Developer
Feb 4, 2018
218
188
Me.. A youtube tutorial.. heh, i'll pass, there must be tutorials on this already.
...
Ok, so it was not just FBX export anymore, we have to have cinema3d. I don't know is there any unpaid options but it starts from 20 usd per month.


How to Install and Use Diffeomorphic in 2025 - Daz Studio to Blender


This video explains everthing and works well, the author also has character and environment trasfer video from daz to blender and it cost nothing.

My best regards.
 

n00bi

Active Member
Nov 24, 2022
566
645
Ok, so it was not just FBX export anymore, we have to have cinema3d
No.. you didnt read my full post.

The c4d bridge will work even if you don't have Cinema 4D.
Because as i said. we use the bridge without actually using the bridge.
If you look at my 2nd picture. just point the setting "Cinema 4D executable" to a Dummy.exe
Cos we don't care if converting from a FBX file to a C4D file fails.
Heck you might even just select FBX directly instead of using a c4d file. seen in my 1st image.
I always just use c4d file extension as i am a c4d user.

to make a dummy.exe is simple.. it doesnt even have to be a "real" exe.
Just make a empty text file and rename the extension to .exe instead of .txt
i did test that before posting to make sure it will work.
Maybe you can leave that setting field empty too "in the exporter settings 'img 2' ", havent tested that.
Daz will ofcource throw an error at you. but at that point the FBX file is already created.
and can be found in:
X:\YourPath\DAZ 3D\Bridges\Daz To Cinema 4D\Exports\FIG\FIG0\B_FIG.fbx
Or in.
X:\YourPath\DAZ 3D\Bridges\Daz To Cinema 4D\Exports\ENV\ENV0\B_ENV.fbx
Depending on how your settings are and what youre exporting.


Selecting the morphs "corrects ones" is one of the most important steps.
You may end up with missing one or get too many so you end up sitting and deleting a shit ton of them later.
Example of "too many" exported for the dress:
KMEfeM86Ud.png
Cinema_4D_ERVdqVFKWn.png

In Daz you can check the parameter settings on a morph to get an idea of what you need for your export.
Some have more stuff than others.

A4gYVPGEBK.jpg


I don't know is there any unpaid options but it starts from 20 usd per month.
The Bridge is free.
I have only used this bridge and it a two part bridge.
Daz part and C4d part. you dont need the c4d part and dont want to use it even if you had c4d as its full of bugs.
Link to Github: and check out yourself.

Diffeomorphic may be a good solution. i wouldn't know as i have not used it.
But since the thread is tagged Unity and Daz.
i am trying to provide a solution that dose not involve any middle stop in a 3D tool. that be c4d, blender, maya etc..
Just drag and drop from Daz to Unity so to speak.

Either way. the stock fbx exporter works fine for standard stuff.
And the bridge fine if you want it simple and with geograft morphs.

I guess this plugin runs a set of scripts behind the scenes.
but it just shows that the exporter is capable to making fbx files with geograft morphs.
its a little workaround tho, that shouldn't be needed.
 
Last edited: