This is a preview of a python script developed by me and
my friend Alessandro Braccili, to make true displacement with
Blender.
Originally this idea was to improve the realism of MakeHuman model, without re-modelling the Base mesh, but now we want release it as
indipendent script (of course, it will be integrated in makehuman too)
Displacement mapping, as in lightflow etch does not displace the mesh untill the rendering phase. Actually it does not displace the mesh but computes the position of the surface when needed and, in this sense, there is no ‘vertex count’ problem since yoou can safely displace with very fine resolution a 1 face plane.
This displacement mapping (I’m guessing from the shots) really displaces vertices so you are probably right in being worried by the 64k limit.
The problem is rather if it adds vertices or merely displaces existing vertices. I’m for option #2 so the 64k is not a problem.
Exactly…however, I’m planning to use the displacement
module to make a new feature in YableOOP, using the
getRawFromObject(), to exporting in the Yafray
file the displaced subsurface Data, without affect the Blender scene.