The problematic step here is taking off the subdivision. There’s no simple solution to this, subdivision surfaces aren’t reversable in general. But there are tricks possible to for fitting the base mesh, with varying degrees of difficulty.
Here’s one way to do it in a python script, adapted from a generic crazyspace correction method I tried once. It turned out too slow for practical use in transform, but has the advantage of being generic. Press Alt+P in the text window to test it. http://users.pandora.be/blendix/ssfit.blend
Here’s another crazy idea that I have not tried. What if you bake the displacement between the subsurfed retopo, and the original object? Then, since they share UV layout, use this displacement map on the base retopo, applying the displacement modifier? You could use a subsurf modifier after the displacement modifier to get the displacement scale right. This method would not use a shrinkwrap modifier at all.
That’s really close to what I talk about. Here are the results:
I think that to mimic the original as well as Shrinkwrap does, this script needs to take as “destination positions” the position of the vertexes once subdivided and shrinkwrapped. For instance, if it were possible to create (internally) a temporary Base Object which vertexes are placed in the positions of the control vertexes of the subdivided and shrinkwrapped Retopo Base object, and then apply this script. (EDIT: wouldn’t that temporary object be the same as the first level of the multires? I mean adding several levels and jumping back to level 1)
Who do you have to kill to get the latest windows build around here?
In my first post on this thread there is a link to the build I’m using (don’t know if you are looking for one more recent).
Not my intention, since I had already posted that build before your message I thought it was not what you were looking for. Also you talked about Linux and I got mixed up. In your second message I saw clearly you were looking for a Windows build so I tried to help you. Hope it did.
Perhaps I should have made the question about Linux in bold.
This is the question I really seek to have answered. It would eliminate the necessity to need others to post builds. Maybe a new topic would be required to get this answer…