Texturing implicit surfaces with particle systems

We describe an intuitive yet effective method to apply bidimensional textures onto implicit surfaces. The main idea is to simulate the motion of particles starting on the surface and moving along the gradient vector field, until the particles reach a support surface, where a texture is defined. This approach is a good alternative to the use of solid texture, allowing effective application of arbitrary 2D image textures onto implicit surfaces. Moreover, our method is enhanced by a set of tools for controlling how the texture is mapped.

[1]  Michael F. Cohen,et al.  State of the Art in Image Synthesis , 1990, Advances in Computer Graphics.