Displacement maps for G2 to achieve a more realistic look?

DAZ Studio Integrated Plugin (Integrated Plugin maintained by OTOY)

Moderator: BK

Forum rules
Please keep character renders sensibly modest, please do not post sexually explicit scenes of characters.
Post Reply
User avatar
linvanchene
Licensed Customer
Posts: 783
Joined: Mon Mar 25, 2013 10:58 pm
Location: Switzerland

Almost everyone seems to agree that SSS is extremely important for "realistic" figures.

Nevertheless I am under the impression that using Displacement maps instead of bump maps would yield an additional increase in "realism" for character renders.

An alternative would be to create HD morphs in Zbrush but unfortunately DAZ still only grants their own artists access to the HD morph transfer tool.

Therefore I am trying to look for solutions with displacement:

1) Where can I find highly detailed displacement maps for G2 based characters?

Did you find any specific vendors / artists that also include displacment maps for G2F and G2M characters and not just the usual bump and normal maps?

2) Which exact displacement settings did you use for G2 based characters in OctaneRender?

- - -
Examples:

https://www.daz3d.com/displacement-for-victoria-6

I tried to experiment with these maps but am currently not very happy with the result.

Maybe the issue is that the maps were designed with 3Delight in mind.
Therefore it is quite difficult to figure out which "Height" and "Offset" combinations to use.

I tried with very small values:
Height 0.00001
Offset -0.00001

- - -
Height 0.00001 Offset -0.00001
Height 0.00001 Offset -0.00001
Issue: Displacement not strong enough

- - -
Height 0.00001 Offset 0
Height 0.00001 Offset 0
Issue: Whole Head geometry is enlarged.
- - -
Height 0.00001 Offset 0.00001
Height 0.00001 Offset 0.00001
Issue: Whole Head geometry is enlarged even further.

- - -

Challenges:
- not detailed enough scale to enter values

If I would use Height 0.00002 the displacment would allready be too much.
Unfortunately it is also not possible to alter the offset further to 0.000005 because you can only enter values with 4 and not 5 zeros after zero.


I just noticed that in OctaneRender standalone you can enter 6 digits after zero.

Height 0.000015 Offset -0.000005

In OcDS you can enter 0.000015 but trying to enter -0.000005 in Height or Offset will not work.
Submitted a report to t_3 about that.

Height 0.000015 Offset -0.000005
Height 0.000015 Offset -0.000005
- same Height and Offset settings needed for all surfaces to prevent seams

You have to make sure to use the same displacement settings on other surface zones or you will end up with visible seams.

- - -

As you can see those very small changes have a huge effect on the result.

Maybe what we would need are different kind of displacement maps that have the neutral point at black and not at mid grey?

- - -

Has anyone allready experimented with Displacement maps for G2F or G2M and can share their experiences?
Win 10 Pro 64bit | Rendering: 2 x ASUS GeForce RTX 2080 Ti TURBO | Asus RTX NVLink Bridge 4-Slot | Intel Core i7 5820K | ASUS X99-E WS| 64 GB RAM
FAQ: OctaneRender for DAZ Studio - FAQ link collection
User avatar
TRRazor
Licensed Customer
Posts: 684
Joined: Sun Nov 03, 2013 10:21 am

The offset value needs to be half the amount of the height value, but in negative
Meaning, if you have amount = 0.01, then Offset = -0.0005.

Try it with that.

Displacement on characters otherwise is very tricky, since the displacement will usually clip through conforming clothing (or hair as in your example).
You can also check out this thread in the forums to find out a little bit more about it. since another user already had the same issues.: http://render.otoy.com/forum/viewtopic. ... nt#p211140

Cheers

Noel
W10 64 bit | i7 3770K | MSI Geforce RTX 2080 (8GB) + GTX Titan Black (6GB) | 32 GB DDR3 RAM
User avatar
linvanchene
Licensed Customer
Posts: 783
Joined: Mon Mar 25, 2013 10:58 pm
Location: Switzerland

TRRazor wrote:The offset value needs to be half the amount of the height value, but in negative
Meaning, if you have amount = 0.01, then Offset = -0.0005.

Try it with that.

Displacement on characters otherwise is very tricky, since the displacement will usually clip through conforming clothing (or hair as in your example).
You can also check out this thread in the forums to find out a little bit more about it. since another user already had the same issues.: http://render.otoy.com/forum/viewtopic. ... nt#p211140
Cheers

Noel
Awesome! Thank you so much for clarifying this! :D

I read about the "offset half of the height value" rule before but completly overlooked the "in negative" part!

- - -

Found also an other thread that shared some useful examples:

My displacement problem

http://render.otoy.com/forum/viewtopic.php?f=28&t=44458

- - -
Win 10 Pro 64bit | Rendering: 2 x ASUS GeForce RTX 2080 Ti TURBO | Asus RTX NVLink Bridge 4-Slot | Intel Core i7 5820K | ASUS X99-E WS| 64 GB RAM
FAQ: OctaneRender for DAZ Studio - FAQ link collection
Pschelfh
Licensed Customer
Posts: 32
Joined: Thu Jul 03, 2014 11:55 am

Here you can find displacement maps for V6, but I didn't test them yet in Octane :

http://www.daz3d.com/displacement-for-victoria-6

Peter.
Post Reply

Return to “DAZ Studio”