Color Pattern
This selects a color pattern, which determines how the current texture is mapped onto the pot. Color patterns are trigonometric mapping functions that generate a two-dimensional texture coordinate for each of the pot's vertices. The mapping affects both synthesized and user-specified textures. By convention the two texture coordinate axes are named U and V, to avoid confusion with the Cartesian axes. The color pattern selection affects which texture properties are applicable; see Texture Property Usage.
Pattern | Description |
---|---|
Stripes | This function generates vertical stripes. The stripes can be made wavy by setting Stripe Frequency and Stripe Amplitude non-zero. More complex waviness can be achieved by applying modulations to the Stripe properties. The Stripes function is also useful for typical cylindrical texture mapping, in which an image is wrapped around the cylinder like a sheet of paper. In this case, to minimize distortion, set stripe amplitude to zero.
|
Rings | This function generates horizontal rings. The rings can be made wavy by setting Stripe Frequency and Stripe Amplitude non-zero.
|
Petals | This function generates petal-like shapes. It's affected by the stripe frequency and amplitude. The Petals property determines the number of petals.
|
Polar | This function uses polar coordinates to map a circular image onto the pot, such that the center of the image is mapped to the center of the pot's bottom. This function is primarily intended for use with a square user-specified texture containing a circular, radially symmetrical pattern that's centered within the square. Note that for typical polar mapping, both Stripe Frequency and Stripe Amplitude should be one. Use Stripe Phase to rotate the texture around the center, and V Offset to shift it vertically. The V axis is alternately flipped for smooth wrapping.
|
Radius | This function uses the radius as the U coordinate, resulting in a texture mapping that illustrates the contours of the pot. It's more interesting if the pot isn't circular, e.g. if it's polygonal or has scallops. The radius is normalized so that when Color Cycles is one, the pot's range of radius matches the range of the U coordinate. Use U Offset to shift the radius mapping. This function doesn't use Stripe Frequency or Stripe Amplitude.
|
Azimuth | This function sets the U coordinates according to how non-round the surface is. The azimuthal portion of each vertex normal is compared to a circular reference, yielding an angle of deviation from circular, in normalized degrees. The azimuthal deviation is multiplied by Color Cycles and has U Offset added to it. This function is only useful if some portion of the pot isn't round.
|
Incline | This function sets the U coordinates according to how non-vertical the surface is. The inclinational portion of each vertex normal is compared to a vertical reference, yielding an angle of deviation from vertical, in normalized degrees. The inclinational deviation is multiplied by Color Cycles and has U Offset added to it. This function is only useful if some portion of the pot isn't vertical.
|
Azimuth & Incline | This function combines the Azimuth and Incline functions described above. Azimuthal deviation (non-roundness) controls the U coordinate, while inclinational deviation (non-verticalness) controls the V coordinate. The resulting texture mapping fully illustrates the pot's 3D curvature. |
Edges | This function sets the U coordinates according to how much the curvature varies. This causes edges to be highlighted in proportion to how sharp they are. Specifically, for each vertex, the standard deviation of the adjacent face normals is computed. The more the normals deviate, the larger the corresponding U coordinate value is. The sensitivity of the edge detection is adjustable via the Edge Gain property.
|
Texture Property Usage
Color Cycles | Stripe Frequency | Stripe Amplitude | Stripe Phase | Petals | U Offset | V Offset | V Cycles | Edge Gain | |
---|---|---|---|---|---|---|---|---|---|
Stripes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | No |
Rings | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | No |
Petals | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
Polar | No | Yes | Yes | Yes | No | No | Yes | No | No |
Radius | Yes | No | No | No | No | Yes | Yes | Yes | No |
Azimuth | Yes | No | No | No | No | Yes | Yes | Yes | No |
Incline | Yes | No | No | No | No | Yes | Yes | Yes | No |
Azimuth & Incline | Yes | No | No | No | No | Yes | Yes | Yes | No |
Edges | Yes | No | No | No | No | Yes | Yes | Yes | Yes |