Torabi Architect.
Mathsurf Documents Dec 2008
arrowPost processes
Post processes rollout

Post processes rollout: Mathsurf performs all operations to obtain the surface points and all the points would be saved in an array. In this stage you still are able to manipulate the mesh before it appears in the scene. The most useful tool is Transformations offered by 3dMax. You can clone the surface and relocate it in various orientations. In order to achieve such a transformation you need to fill the “TransformArray” by standard value of Matrix3d. (see using “TransformArray”) .

In many of predefined surfaces under the minimal category you can see a post-process command like:
transformArray = transformations()
actually the”transformations ()” is a function has defined in any surface differently base on its needs. But result always will be in form of array that contains a series of transformations. Mathsurf will generate a new copy of the surface in different location and orientation (even different scale) corresponding to each item of the “transformArray”. The result of that is a multi element object which all elements are same in topology and characteristic parameters. Furthermore you can edit the position of resulted vertices using “mathInstance.vert_Array”. Vert_Array contains all vertices of the surface.it’s not a global variable so to access this array you need to call it inside the Mathsurf instance. (see Mathsurf global variable)

   

 

 

 
arrowFormoula Definition.
arrowPlug-in features.
arrowBack to Index
www.torabiarchitect.com