|
Author
|
Message
|
|
Necka
|
|
|
Group: Forum Members
Last Active: Last Year
Posts: 62,
Visits: 407
|
Victor.Soupday (7/13/2021)
Necka (7/12/2021) This looks amazing but I'm afraid that for games, having characters using those advanced shaders and all the default materials (around 10 and more depending on the characters) might not be good for crowded areas with NPCs where having merged materials/LOD is usually better as you don't go close-up or see their expressionsIt does work with Game Base and InstaLod characters, they are much simpler to setup as they are just the base PBR maps. The question on my mind is how to deal with the transparency. If there is any transparency, even just the eyelashes, it will render the whole character in the transparency queue which will be bad for performance, and as you have no doubt seen, Unity makes a god-awful mess of alpha blending. The alternative is to set the material to opaque with alpha clip, and that's what I'm going with for now. Will your tool offer a solution for LOD/Remesher characters with obviously less advanced materials? Currently when importing with Auto-Setup a character that have Smart Hair / new brows and beard system it's a visual disaster That's what I'm going to look at next. Thanks a lot for your answers If you indeed manage to have remesher characters with new hair/beard system look "ok" once imported, that's quite awesome. Alpha clipping is clearly the way to go when it comes to this kind of characters. They are not meant to be shown with a camera zoomed in on to them, LOD exists for this reason and when those characters are close they can use the full blown materials with all the nice stuff you already show to us :) I'm really looking forward to use your tools. I use the current auto setup in Unity 2019 and then import the characters to my current project, but the results are nowhere close to what you posted. It's simply amazing. I'm still stunned by how great the character's eyes and hairs came out. The eyes without occlusion and tear line were lifeless to me.
|
|
|
|
|
Victor.Soupday
|
Victor.Soupday
Posted 4 Years Ago
|
|
Group: Forum Members
Last Active: 3 days ago
Posts: 569,
Visits: 9.0K
|
Necka (7/12/2021) This looks amazing but I'm afraid that for games, having characters using those advanced shaders and all the default materials (around 10 and more depending on the characters) might not be good for crowded areas with NPCs where having merged materials/LOD is usually better as you don't go close-up or see their expressionsIt does work with Game Base and InstaLod characters, they are much simpler to setup as they are just the base PBR maps. The question on my mind is how to deal with the transparency. If there is any transparency, even just the eyelashes, it will render the whole character in the transparency queue which will be bad for performance, and as you have no doubt seen, Unity makes a god-awful mess of alpha blending. The alternative is to set the material to opaque with alpha clip, and that's what I'm going with for now. Will your tool offer a solution for LOD/Remesher characters with obviously less advanced materials? Currently when importing with Auto-Setup a character that have Smart Hair / new brows and beard system it's a visual disaster That's what I'm going to look at next.
|
|
|
|
|
Victor.Soupday
|
Victor.Soupday
Posted 4 Years Ago
|
|
Group: Forum Members
Last Active: 3 days ago
Posts: 569,
Visits: 9.0K
|
animagic (7/12/2021) Victor, I must say, you do know shaders. Impressive.:D
|
|
|
|
|
Victor.Soupday
|
Victor.Soupday
Posted 4 Years Ago
|
|
Group: Forum Members
Last Active: 3 days ago
Posts: 569,
Visits: 9.0K
|
merph (7/12/2021) Interesting! I always thought those masks had something to do with wrinkle maps. But I guess thats not right :D But I have a question, does cc3 exports anything related to wrinkle maps or something that can be used to have dynamic wrinkles by distorting normals?(the old good way of wrinkles)Haven't seen anything that might relate to wrinkle maps, though you could reuse some of the RGBA masks for that purpose. Plus, are you planning to release HDRP version before the URP or are you going to wait until URP version is also out and share them both? HDRP first. I want to get that (mostly) right before starting work on the URP and built-in. Otherwise any changes needed will be triple the amount of work to correct.
|
|
|
|
|
Necka
|
|
|
Group: Forum Members
Last Active: Last Year
Posts: 62,
Visits: 407
|
This looks amazing but I'm afraid that for games, having characters using those advanced shaders and all the default materials (around 10 and more depending on the characters) might not be good for crowded areas with NPCs where having merged materials/LOD is usually better as you don't go close-up or see their expressions
Will your tool offer a solution for LOD/Remesher characters with obviously less advanced materials? Currently when importing with Auto-Setup a character that have Smart Hair / new brows and beard system it's a visual disaster
|
|
|
|
|
animagic
|
animagic
Posted 4 Years Ago
|
|
Group: Forum Members
Last Active: Last Month
Posts: 15.8K,
Visits: 31.4K
|
Victor, I must say, you do know shaders. Impressive. I'm just a bystander as I don't use Unity, but I think this will help those that do.
|
|
|
|
|
merph
|
|
|
Group: Forum Members
Last Active: 5 Months Ago
Posts: 7,
Visits: 129
|
Interesting! I always thought those masks had something to do with wrinkle maps. But I guess thats not right :D But I have a question, does cc3 exports anything related to wrinkle maps or something that can be used to have dynamic wrinkles by distorting normals?(the old good way of wrinkles)
Plus, are you planning to release HDRP version before the URP or are you going to wait until URP version is also out and share them both?
|
|
|
|
|
Victor.Soupday
|
Victor.Soupday
Posted 4 Years Ago
|
|
Group: Forum Members
Last Active: 3 days ago
Posts: 569,
Visits: 9.0K
|
|
|
|
|
|
Victor.Soupday
|
Victor.Soupday
Posted 4 Years Ago
|
|
Group: Forum Members
Last Active: 3 days ago
Posts: 569,
Visits: 9.0K
|
I've been improving the Eye Occlusion and Tearline shader:   Here I've added top, bottom, inner and outer occlusion and displacement controls as well tear duct alignment and an overall contrast (power) control.  The Tearline is simpler with a depth offset and an extra inner offset to help align with the tear ducts.
|
|
|
|
|
Victor.Soupday
|
Victor.Soupday
Posted 4 Years Ago
|
|
Group: Forum Members
Last Active: 3 days ago
Posts: 569,
Visits: 9.0K
|
As shown in this thread, a WIP demo of the shaders: And a work in progress demo of the import and setup procedure:
|
|
|
|