What exactly is Daz To Unity Meant for If Daz Stuff is Polygon heavy?
You are not gonna be able to make any games that are playable by the majority of people. Not with more than 2 characters fullly clothed and haired with the hairs sold in Daz store which are million of polygons each and the same for the clothes. So yeah you can send characters to Unity and play with them in the Editor but They go against all the rules of what a good size character is for games. The Pros all say aim for something around 10k-30k or something around there, or it can even be much higher for players with good computers.
From a website "Character models can be anywhere from a few hundred polys to 100k+"
But 1 single Hair of Daz is 1,000,000 polygons. thats much more than even 80k for one character.
And the Decimator in Daz is not very good , it would break all those hairs really bad, if you try to decimate down to 1% ot domthing low the thing explodes.
So i really am Wondering what Is the real use of Daz to Unity Bridge.
I have been testing it and trying it for years but it makes no sense for making games. you are sending a Million polygonPLUS character to create games and you want 20 or 30 of those. That's not gonna work
Does anybody know what is it for? Daz never says in their Daz to Unity bridge if maybe it's just to make kind educational Videos using 1 character in Unity. Maybe that's what it's for. not really for games. Or for games that use 1 character only. I dont' know what kind of games have 1 character only.
Comments
You can use the decimate from one of the numerous poly reduction tools in there asset store.Decimate in daz isn't any good.
I'm writing a first person visual novel game, so the ai isn't doing much - I do plan action sequences, but it's unlikely I'll use daz chars for that.
I exported a character with a few clothing options, hair etc and about 15 morphs, on every option, and it was about 1 gig in size!
I'm going to run an experiment with this, maybe it'll help
https://assetstore.unity.com/packages/tools/utilities/character-studio-project-229588#reviews
And see if I can export interchangeable clothes, hair body with only a small subset of different morphs on them. The people with dodgy machines, will only have low poly options for characters. It might be the dream - ie export a character and clothes once with optimised morphs and you potentially have 100's of slightly different possible characters.
You can buy low poly hair from the asset store and attach it to the head bone - also the msc from daz has low poly hair options.
I also tend to buy gen 8 and below characters, gen9 and 8.1 have too many issues. It's a 50/50 bet whether a gen 9 char will export into character creator , then to unity.
Character Createor has a better exporter - ie nicer shaders and eyes, fixes the bones and rigging, but doesn't have body morphs.
Other trick are to turn off shadows in unity, or use low quality settings.
Thanks for your answer and yeah it seems you share my pains.
I've used several Decimation tools from Unity after i send the characters from Unity to Daz using Daz To Unity Bridge, but they have all broken( crashed) when i try to reduce the hairs or high poly clothes. And then , another thing is not just that
the original DAZ Rig doesn't work for many NON DAZ Animations(like animations you would get from around the web in 3D sites or even Mixamo or the Unity Asset store). I noticed if you RE-RIG the Daz Characters through Mixamo then the animations work well. Wonder why that is. PS i use G8/G8.1
So yeah you're then saying that DAZ To Unity Bridge is pretty much doesn't make sense just like i'm saying. You can't even use DAZ Stuff that you would send with it. you have to buy extra low poly stuff from other 3D stores( like the Unity Asset store etc)
What is MSC, you mean an option to turn any hair you bought from DAZ into Low Poly? LIke a 1,000,000 polygon hair into a 4k hair? Or what do you mean?
Also look at the hair made by AprilYSH.
Sometime she even publish number of polygons or quads in the hair, like in:
https://www.daz3d.com/willa-hair-for-genesis-9
222304 quads
Just wonder if hair with quads will decimate better, than the other ones.
Cannot find MSC at Daz3D, but below is the link to
https://docs.linteum.tools/
whis is used for Tafi items at Unity Asset store.
@Artini Man, I didn't know Tafi or linteum existed. Do you know if you can use bought daz models/morphs in the linteum workflow ? I assume you can - thanks for the heads up.
Mcs bundle has low poly hair - Probably as good as your gonna get with low poly count.
https://www.daz3d.com/mcs-mega-bundle
Also - there was an old workflow using it wiht uma2 - it looks like linteum has replaced it though.
I export characters into Character creator and it remaps the daz bones and they work great in unity. Sometimes even gen 9's work but it's 50/50. Character creators eats your body morphs, but not your clothes morphs.
Accurig might work also - it's a free rigging tool. I've never tried the mixamo one though.
Great. I have only tried some Tafi assets, but also wonder if linteum tools could be used with Daz characters.
Please post more, if you find a way.
Tried tafi, Couldn't get character from daz to work properly. But did figure out how to export each piece of clothing separately using this script.
https://forum.unity.com/threads/tutorial-how-to-make-clothes-animate-along-with-character.475253/
+
this is useful
https://www.youtube.com/watch?v=RyXmd0zJdTQ&t=646s
But I just use the unity bridge, and don't export/import again. I just delete the figure and bridge export pants etc by them.
For hair, I am using mcs hair (low poly and has lods) just add the hair to the head bone - but can't use them if there head changes shape (and if a mnorph changes the height) . I Might try and find some low poly hair I can add the morphs to for this. The msc hair works pretty good though.
Great find. Thanks for posting.