Displacement map can't work with bump or normal map together, because of too complex math.
What is the point of using them together?
Displacement + Normal map problem
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
- Rikk The Gaijin
- Posts: 1528
- Joined: Tue Sep 20, 2011 2:28 pm
- Location: Japan
The point is to enhance the micro-details on the surface. Using a Displacement as general forms, and then apply a detailed normal map on top, with a different tiling, to have super close-up details. It's similar to what you would do with a detail maps in a video game.Karba wrote:Displacement map can't work with bump or normal map together, because of too complex math.
What is the point of using them together?
- gordonrobb
- Posts: 1247
- Joined: Sat Mar 16, 2013 9:08 am
I was thinking the same. In ZBrush, I'd create a displacement map from level 1-4 (for example). And the bump or normal map would be the detail contained in level 4-6 (say). Then in LW, displacement would be put on subD base object, giving main form and normal or bump giving the detail. Perhaps this is old thinking with sub-poly displacement?
Windows 8 Pro | i7 3770 OC | 32 GB Ram | Single Titan (plus Black Edition on Order) | Octane Lightwave |
why don't you put 1-6 to displacement?gordonrobb wrote:I was thinking the same. In ZBrush, I'd create a displacement map from level 1-4 (for example). And the bump or normal map would be the detail contained in level 4-6 (say). Then in LW, displacement would be put on subD base object, giving main form and normal or bump giving the detail. Perhaps this is old thinking with sub-poly displacement?
- Rikk The Gaijin
- Posts: 1528
- Joined: Tue Sep 20, 2011 2:28 pm
- Location: Japan
You can certainly do that if the displacement is from a 3D model, like something made in ZBrush. The displacement I'm using is generated by photometric stereo, so you don't have the same level of detail as you would have in a hand-made model. Sure, you could apply the displacement in ZBrush, do some additional detail sculpt, and export the result as an 8K displacement, but that takes time. If we could simply apply a detail normal map, with a different tiling, on top of our displacement, that would be much faster and easier. I hope you understand my point.Karba wrote:why don't you put 1-6 to displacement?

- linvanchene
- Posts: 783
- Joined: Mon Mar 25, 2013 10:58 pm
- Location: Switzerland
edited and removed by user
Last edited by linvanchene on Fri Sep 05, 2014 3:26 am, edited 2 times in total.
- gordonrobb
- Posts: 1247
- Joined: Sat Mar 16, 2013 9:08 am
What I was saying was this WAS how it would be done. The reason was you need the subDivision levels (or geometry) to show the displacements. So you would only do it to a certain level, before making the rest bump or normal.Karba wrote:why don't you put 1-6 to displacement?gordonrobb wrote:I was thinking the same. In ZBrush, I'd create a displacement map from level 1-4 (for example). And the bump or normal map would be the detail contained in level 4-6 (say). Then in LW, displacement would be put on subD base object, giving main form and normal or bump giving the detail. Perhaps this is old thinking with sub-poly displacement?
However, if i have models that were created in this old way, I will still need to mix and match. And, I still want to be able to use bump or normal (from existing assets) without the shadow terminator issue.
At the moment, with stuff from ZBrush neither are working. With bump or normal, I have the shadow issue. With Displacements I have the mesh tearing issues. Both need fixed as far as I'm concerned.
Windows 8 Pro | i7 3770 OC | 32 GB Ram | Single Titan (plus Black Edition on Order) | Octane Lightwave |
- Rikk The Gaijin
- Posts: 1528
- Joined: Tue Sep 20, 2011 2:28 pm
- Location: Japan
The "tearing issue" cannot be fixed, it's a limitation of the displacement. You can workaround it by painting the edge of your UVs with a flat value in the displacement map, so they won't tear apart.
OK. I am not claiming to understand why after your statement that bump or normal map together doesn't work. But on my end Displacement, Bump or Normal are working fine together. At first they were not and I thought it was a rayepsilon issue. I put in .01 and then .001 and keep just adding a zero in it won't take the actual number and then I added one more zero to make .0001 the value set back to zero but it didn't because everything worked from that point on. I just changed the scene rayepsilon to zero after reading this post and it messed up the scene. Tried the zero trick and all is well again. Bump or Normal and displacement are all working together correctly.Karba wrote:Displacement map can't work with bump or normal map together, because of too complex math.
What is the point of using them together?
I uploaded the test results. This was just a quick simple scene setup for testing, I put the render in clay mode for better clarity on the maps.
I will try other scenes later to make sure this isn't just some fluke.
Last edited by anifex3D on Fri Jun 13, 2014 1:42 pm, edited 2 times in total.
https://anifex.com/ | Win 10 64Bit | i9 - 9920x -128gb ram | 4x RTX Titan 24gb | 3dsMax 2022 Octane Plugin
- visionmaster2
- Posts: 107
- Joined: Wed Apr 10, 2013 12:52 pm
i am doing character modeling and render all the day. if we can't use Bump and displace at the same time, doing professional characater work with Octane will not be possible.Karba wrote:Displacement map can't work with bump or normal map together, because of too complex math.
What is the point of using them together?
some info : http://www.cgfeedback.com/cgfeedback/sh ... ro&page=25
or ask mr Debevec.