Introduction to Solid Texturing

Solid texturing [1][2][4] is a form of procedural texture mapping. The idea behind solid texturing is instead of mapping a texture to the surface of the object, the color at a point in texture space is given by a function F(x, y, z). Texture space is reference frame in which the texture is defined. If the point of intersection is given in world coordinates two transformations are often need. The first is to transform the point into object space, the second is to transform that point into texture space. The second transformation allows the object to be placed anywhere in the texture.

What the focus of this presentation will be to explore the use of solid texturing in the simulation of solid wooden objects. A degenerate model is presented based on concentric cylinders. The model is then refined by adding noise and turbulance at different stages of processing.