Hello,
I don’t know if am missing something but i haven’t notice this before. I am having displacement in the material node, as i am using the tree in this case and want to displace the bark. When rendering the proxy, the displacement is being ignored, when i import the mesh from the displ and apply same material the displ is working as should.
Is there some checkbox for this or something ?
If you are using a multisub mtl for the tree and assign a displacement map to the bark sub material with VRayDisplacementMod (use object mtl) on the whole proxy - it should apply the displacement only on the bark.
Had the same Issue. Worked fine with the Vray Displacement Modifier. Is this described in the docs? Could not find it there. I think it´s something very important.
I did some tests and it works properly with the described setup. @HowardDay Please, make sure your proxy asset has distinct polygon material ID for the areas you want displaced and also that there is proper mapping to them.
Then attach your displacement map to the sub-material with matching Multi/Sub-Object slot ID.
(In my test example below I have set mtl ID 2 to the teapot’s body first, then exported to vrmesh and both the mesh Teapot and the VRayProxy use the same VRayDisplacementMod modifier and Multi/Sub-Object material)
I need to use displacement on a few proxies here and I have the same issue I tried the suggestions in the thread, but nothing worked. Can anyone please provide a sample scene with a teapot that shows how it’s done?
Update: I think I found out what the problem was! I had to not only use the strength multiplier of the displacement map slot in the material, but also the “Amount” in the Vray displacement modifier. Now displacement seems to render fine.