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.