Shiny Daz Hair


https://forum.reallusion.com/Topic385570.aspx
Print Topic | Close Window

By jminbox - 8 Years Ago
Hello,
I've imported a Daz character into CC3 with BritHair.

Unfortunately, when I bring it in, the PBR textures are *really* shiny in the CC3 preview window (not in iRay).  If you rotate the IBL lighting around you can see the IBL image reflected in the hair.  This happens when I also use the iRay preview window.

I've tried inverting the Metal and Roughness textures, in the CC3 materials settings, for the hair but with no success.  I turned ON "Reflection" in the CC3 Materials settings and then set the value to "0"...still the same problem.

If I change the textures back to "Traditional" then the problem goes away in both CC3 and the iRay preview.

Also, if I go into the iRay materials and go into "Reflectivity" and set "Edge Strength" and "Reflectance" to "0", the problem goes away.  Interestingly, if I set "Reflectance" to any value other than "0", the problem returns when viewing the iRay preview.  If I set "Edge Strength" to any value higher than "0", I get blown out edges on some of the hair.  The reflection is the biggest issue, however.

In short, there seems to be something going on with the PBR for Daz hair.  I've tried a couple of them and gotten the same result.  It seems to have something to do with reflectivity because setting that to "0" in iRay, anyway, fixes it in iRay.

I've attached pictures.  

Any thoughts?https://forum.reallusion.com/uploads/images/1fd255ac-0bb6-480d-98c2-5c78.jpghttps://forum.reallusion.com/uploads/images/22df60ee-c525-4aea-93b4-9243.jpg

By 3dtester - 8 Years Ago
Hi, have you tried inverting the roughness channel?

EDIT: sorry, i should have read your complete post!
Then that's really strange.

Cheers,
3dtester
By Kelleytoons - 8 Years Ago
First of all, I don't do Iray at all, so I can't comment on that.

The hair looks fine for me in the preview window and when I render (again, without Iray -- here's the render):

https://forum.reallusion.com/uploads/images/9db09401-d037-46b3-9c4e-913f.png

Here's my entire preview window in CC3:

https://forum.reallusion.com/uploads/images/089178f5-873a-4cb9-88a6-6458.png

Now -- look at the roughness channel for the hair.  It's VERY bright -- almost white (with some very light greyish highlights).  Is that what your channel is showing?  If so, there's something wrong with either your computer or with your install of CC3, because with that light a roughness map in the hair there's no way it's going to be shiny (and you don't have to invert the map, as it comes in fine).

I have literally imported dozens and dozens of Daz hair (approaching 100) with no problems whatsoever, and this hair is no exception.  But something's wrong on your end (perhaps it's that Iray plugin installation -- as I said, I don't have that).
By Kelleytoons - 8 Years Ago
And here he is in iClone with a bit of physics applied:


By 3dtester - 8 Years Ago
KT, i like how his hair shakes :) Are those the included hair morphs?

By Kelleytoons - 8 Years Ago
No, I just added some physics weight maps.
By jminbox - 8 Years Ago
I notice that your Metalic channel is blank.  Mine comes in completely black.  I'll try deleting the map for Metalic and see if that fixes things.
Thanks for investigating this!  :D
By Kelleytoons - 8 Years Ago
Hmmm, I wonder why yours would come in any differently -- in this case I was not using any of my routines which replace the maps but just bringing in the hair through Transformer as everyone else normally would (I was baking the mesh of the avatar, however -- don't know if that makes any difference but we ought to track this down.  Tell me *exactly* how you are bringing the avatar in -- with or without baking the mesh, with your own ini or an ini generated by CC3, with clothing or naked with hair and, if with clothing, what clothing?).

I also used a Gen 3 avatar (just because I had Gen 2 and needed to test some more Gen 3 ones).  So if you tell me which Gen 2 you were using I can also test that.  As I said, we do need to track this down because others will certainly come across this.
By jminbox - 8 Years Ago
Hello,

So, to start, I deleted the Metalic map https://forum.reallusion.com/uploads/images/37228a38-3360-43ab-9bfc-8188.jpgfor the hair and also inverted most of the Roughness maps (as they were mostly black).  That fixed the problem!  Praise God!!!  :D

To answer your questions:  I used a naked Genesis 2, standard character.  No morphs, clothes, etc.  Just the character and the hair.
When I used the Transformer in CC3, I tried it with both baking and not baking...the problem still happened.

I just used the standard Daz .fbx export (Binary 2011).  I've attached a screen shot of the settings.

So, the basic problem seems to be that there are Metalic maps that comes in and the Roughness maps get inverted.  Not sure why that happens but I'm just thankful that there is a fix.  God is good!  :D


By Kelleytoons - 8 Years Ago
Okay, a couple of problems.

First, DON'T embed the textures.  That is wrong.  Also, use FBX 2012 Binary.  Those are the two things that jump out at me.

If you could please try it again with those two things changed and report back it would be helpful (I'll do it again on my end with the Gen 2 figure just to be sure, but we do NOT want to embed textures and we DO want to use 2012).  But I need to know if even if you do those two things it gets it wrong so I can report it back to the dev I'm working with to get this right.
By jminbox - 8 Years Ago
I'll give that a try.

I was going by Kai's instructions in this video:
https://www.youtube.com/watch?v=AAT0m-BAPvo&t=232s

At 2:18 he says specifically to use the 2011 Binary FBX format.  He also is embedding the textures.

Same with this video (2:13):

https://www.youtube.com/watch?v=uuhCCgJQHYk

I'll give your instructions a try, however.

By Kelleytoons - 8 Years Ago
Yeah, Kai doesn't know that much yet about Transformer (he'll learn, though).

Do what I said and let me know how it goes.
By jminbox - 8 Years Ago
So, I tried it with Binary 2012 and WITHOUT embedding the textures and I still get the shiny hair (Metalic maps added and Roughness inverted).

Deleting the Metalic maps and inverting the Roughness maps once again fixes things.

The mystery continues!  :D


By Kelleytoons - 8 Years Ago
Okay -- there will be a patch coming soon and when it comes please let me know if it fixes things or not.  If it does not, then we need to investigate further.

Thanks for trying.  At least you have a workaround for now.
By jminbox - 8 Years Ago
Yes, I'm thankful for the work-around.  God is very nice to me.
I appreciate your help with all this!