I have a model with 2 materials: one of them should have displacement, and another one not.
(bump mapping does not work enough well here: lack of shadows and seems lack of precision)
Materials are mixing using using material nodes and animated texture masks.
I.e i can generate node textures for amount of each material, dislpacement, amount of displacement, etc.
Question is how to show displacement only at one material, and not to another.
Solutions i’ve tried so far:
- does not work with texture nodes
- does not work with node materials
applying displacement on vgroup + vertex group modifier
- does not work with node textures
duplicating whole model in place with separate materials and making one of them mask-transparent
- alot of glitches because of geometry intersection and negative displacements
Seems like the only way is to pre-render displacement texture into movie.
Please, any other ideas!
Do not use internal renderer.
Use Cycles! It rocks!