Hi,
I've discovered quite severe displacement bug which almost drove me crazy today. When using subdivision mode of displacement, as soon as you move mesh any significant distance in sub-object mode, displacement immediately stops working. It appears as if pre-sampling of quads to subdivide was performed with pivot point offset being completely ignored.
The problem here is that on the same mesh I am using displacement on, I am also using displace modifier with distance texture, and distance texture works in world space, not texture space, so if I move my mesh in object mode, mapping created with Distance map is on the wrong place, therefore moving it in sub-object mode is only option.
I can not use 2D displacement because it does not support non-trivial map networks, and I can not use 3D displacement because it instantly fills up my RAM and makes my OS crash, so subdivision is the only option.
Therefore, I really need to know how to get this working.
Here is an example scene with two planes. One plane has pivot at its center, while other, right plane, has been moved in sub-object mode, so its pivot is somewhere else:
I am attaching the scene as well
DisplaceBug.zip
I've discovered quite severe displacement bug which almost drove me crazy today. When using subdivision mode of displacement, as soon as you move mesh any significant distance in sub-object mode, displacement immediately stops working. It appears as if pre-sampling of quads to subdivide was performed with pivot point offset being completely ignored.
The problem here is that on the same mesh I am using displacement on, I am also using displace modifier with distance texture, and distance texture works in world space, not texture space, so if I move my mesh in object mode, mapping created with Distance map is on the wrong place, therefore moving it in sub-object mode is only option.
I can not use 2D displacement because it does not support non-trivial map networks, and I can not use 3D displacement because it instantly fills up my RAM and makes my OS crash, so subdivision is the only option.
Therefore, I really need to know how to get this working.
Here is an example scene with two planes. One plane has pivot at its center, while other, right plane, has been moved in sub-object mode, so its pivot is somewhere else:
I am attaching the scene as well
DisplaceBug.zip
Comment