User Tools

Site Tools




Metamorphosis (shape transformation, morphing) between two functionally represented objects can be described by the interpolation between their defining functions. Such interpolation procedure defines a homotopy map in n+1-dimensional space. This makes possible metamorphosis between a blobby object and a constructive solid (frames shown above).

A picture shown above illustrates metamorphosis between four “key objects” normally modeled in different representational styles, but unified by F-rep here:

  • CSG solid
  • Swept spiral
  • Volumetric teapot
  • Blobby object

More details and a program code for this example can be found in the paper:

Pasko A.A., Adzhiev V.D., Sourin A.I., Savchenko V.V. “Function representation in geometric modeling: concepts, implementation and applications”, The Visual Computer, vol.11, No.8, 1995, pp.429-446. Electronic version: PostScript (467K) and PostScript + gzip (112K)

frep/metamor.txt · Last modified: 2020/12/31 10:49 (external edit)