Author Topic: Corona SSS and Daz3D People  (Read 1819 times)

2018-11-08, 22:37:01

hitman60

  • Active Users
  • **
  • Posts: 7
    • View Profile
Hello!

It is possible to optimize Corona's SSS or skin shader for models which have multiple materials with different textures connected together? Like people from DAZ 3D.

Be cause I got such lines/seams, at place where happens connection of materials with different textures.

Currently I use V-Ray in my work, and it doesn't have such problem with DAZ 3D Characters.
« Last Edit: 2018-11-08, 22:44:29 by hitman60 »

2018-11-09, 05:25:05
Reply #1

oddvisionary

  • Active Users
  • **
  • Posts: 189
    • View Profile
    • Behance | Artstation : artstation.com/oddvisionary
I don't think Corona SSS (without textures) itself has something to do with texture tiling. It's more of UV/tiling issue than related to the SSS maybe?
« Last Edit: 2018-11-12, 17:40:40 by oddvisionary »
Freelance Post-Prod / Lighting & Look Dev 3D Generalist | VFX Designer | Sound Effect Recordist & Sound Designer

Corona Discord server : https://discord.gg/2uxq8EA

2018-11-09, 11:07:06
Reply #2

hitman60

  • Active Users
  • **
  • Posts: 7
    • View Profile
Corona SSS itself has nothing to do with texture tiling. It's more of UV/tiling issue than related to the SSS.

Such seams appear only while using SSS, as was mentioned above.

Corona is very good, but I cannot use it because of this :(

2018-11-09, 11:22:24
Reply #3

oddvisionary

  • Active Users
  • **
  • Posts: 189
    • View Profile
    • Behance | Artstation : artstation.com/oddvisionary
Can you upload the scene and the assets here ? This way the devs will be able to reproduce this issue and give you an proper answer. https://corona-renderer.com/upload
Freelance Post-Prod / Lighting & Look Dev 3D Generalist | VFX Designer | Sound Effect Recordist & Sound Designer

Corona Discord server : https://discord.gg/2uxq8EA

2018-11-09, 11:27:11
Reply #4

hitman60

  • Active Users
  • **
  • Posts: 7
    • View Profile
Can you upload the scene and the assets here ? This way the devs will be able to reproduce this issue and give you an proper answer. https://corona-renderer.com/upload

Thank you.

It is done: 1541759113_SSS-Test.zip.

It happens in both skin shader and main shader with volumetrics ON.


2018-11-09, 13:12:53
Reply #5

beanzvision

  • Corona Team
  • Active Users
  • ****
  • Posts: 1205
  • Bengamin
    • View Profile
    • Cormats
I can also confirm this issue. We'll need to investigate.

2018-11-09, 16:40:49
Reply #6

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 8663
  • Marcin
    • View Profile
I can also confirm this issue. We'll need to investigate.
It's a core issue. Already reported in our secret tracker, id=271549170

2018-11-09, 19:26:09
Reply #7

Eddoron

  • Active Users
  • **
  • Posts: 553
  • Achieved Pedestrian
    • View Profile
Daz just has a terrible UV layout, imho. UV cuts should always be in non-visible areas or strong occluded ones. Oh...and clothes help too.
edited*
edi2* -seems to be a problem more prevalent in DAZ characters. The normal map seems to play the biggest role in all my other tests.

current workaround: Recut UV's and/or reproject normals/regenerate using different dilation settings.


« Last Edit: 2018-11-09, 22:13:00 by Eddoron »

2018-11-09, 22:26:03
Reply #8

PROH

  • Active Users
  • **
  • Posts: 963
    • View Profile
This is not UVW or bump/displacement related, and can't be fixed this way. It's all about Coronas SSS function. Different workarounds are found in another related thread, but they can't always be used. This problem makes SSS unusable in many cases. So we need a proper fix.

2018-11-11, 01:29:40
Reply #9

hitman60

  • Active Users
  • **
  • Posts: 7
    • View Profile
It's a core issue. Already reported in our secret tracker, id=271549170

Hope this will be fixed soon, cannot wait to try Corona in full scale projects!

2018-11-12, 17:06:50
Reply #10

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 8663
  • Marcin
    • View Profile
Related threads:
https://corona-renderer.com/forum/index.php?topic=19163.0
https://corona-renderer.com/forum/index.php?topic=20714.0
https://corona-renderer.com/forum/index.php?topic=10364.0


There is a workaround by Nekrobul [3ds max]: instead of using 2 different material IDs directly, use a Blend material, connect the two SSS materials to it, and blend them using a mask (for example CoronaMultiMap). Will test and confirm if it works.
Another workaround: use CoronaMultiMap: https://corona-renderer.com/forum/index.php?topic=19163.msg134584#msg134584


2018-11-12, 18:30:53
Reply #11

houska

  • Corona Team
  • Active Users
  • ****
  • Posts: 1187
  • Cestmir Houska
    • View Profile
There is a workaround by Nekrobul [3ds max]: instead of using 2 different material IDs directly, use a Blend material, connect the two SSS materials to it, and blend them using a mask (for example CoronaMultiMap). Will test and confirm if it works.
Another workaround: use CoronaMultiMap: https://corona-renderer.com/forum/index.php?topic=19163.msg134584#msg134584

There's no CoronaMultiMap in C4D. The Variation Shader is missing the mask feature, so I guess the C4D solution would be:
Use Corona Layered Material and blend using masks

2018-11-13, 16:45:28
Reply #12

beanzvision

  • Corona Team
  • Active Users
  • ****
  • Posts: 1205
  • Bengamin
    • View Profile
    • Cormats
^^ Just tried a quick test using a layered material and this "seams" to be working so far. Next step is to do it with several materials and masks.

2018-11-18, 04:38:09
Reply #13

hitman60

  • Active Users
  • **
  • Posts: 7
    • View Profile
^^ Just tried a quick test using a layered material and this "seams" to be working so far. Next step is to do it with several materials and masks.

Can you please provide some examples how to use it on DAZ figures?

2018-11-18, 09:32:01
Reply #14

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 5514
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Usually i set up material for Daz people like in attached screen. No seams and it's much easier to adjust single skin material than go through dozens of them and repeat the same changes.
I'm not Corona Team member. Everything i say, is my personal opinion only.
R.I.P. Niki Lauda