I’m not sure how to phrase this, so I’ll give an example at the end.
I’m wondering if there is (currently) any way to make one mesh treat another mesh as ‘solid’. What I mean is that one mesh might lean against another, or conform to the other mesh’s shape without intersecting or passing through it.
Let’s say that I’ve made a fantastic tree. Now I want a thick vine wrapping around the trunk a few times before climbing into the upper branches.
Through painstaking work I can maneuver the vine so that it conforms to the trunk of the tree perfectly, so that no part of it passes into or through the mesh of the tree.
I’m wondering if there is a function or script, or simply a better technique that will automate that so (like in the real world) the vine will treat the tree-trunk as a solid object, not a mesh that it can ‘pass through’. I guess this would be similar to Ivy Generator’s handling of imported mesh objects, but it would be useful to have it as a modeling tool within Blender, so’s it can be used for other stuff as well (not that Ivy Generator isn’t an amazing piece of work!).
(I’ve also thought of somehow using BGE for this, but I think it should be a proper modeling tool)