Friday 8 October 2010

Radial basis functions

Looking through the research i have found so far for my personal project has linked me to multiple different possible ways to produce my final product. At the moment the best way i can see in producing is by using the radial basis function.

The basic set up of the radial basis functions is that a specific object has a set amount of control points placed into the object. These control points are then moved which will cause the mesh of the object to deform to its new shape (dependent on the control points are). The deformity is found by the use of the radial basis function which calculates the displacement of the control points with the meshes previous form and then manipulates the vector coordinates of the objects points before rendering the new shape of the object.

This style from the looks of it could be the easiest to produce a product and also optimize it so multiple objects can be manipulated in real time inside the program but at the same time considering other ways of producing deforming objects makes this style of manipulating an object the least efficient especially considering that the object will be manipulated by the user the control points may not be able to manipulate the part of which the user is changing the shape of the object. 

No comments:

Post a Comment