Sandstone
Required files:
rmannotes.sl
sandstone.sl
sandstone.rib
sandstone2.rib
A surface that is similar to sandstone. It can also be used to
create some other interesting patterns. The shader basically
creates a set of shells in shader 3-space, so it is a solid texture.
* ---- surface parameters ----------
* layers: radial frequency of layers
* tfreq: frequency of noise along theta
* rfreq: frequency of noise radially
* darkfreq: frequency of dark stripes
* roughfreq: frequency of rough grain
* seed: control random pattern generation
* min: minimum hsv value in range
* max: maximum hsv value in range
* pos: position of the center of shells in shader space
|
| layers = 15 |
| tfreq = 10 |
| rfreq = 10 |
| darkfreq = 2 |
| roughfreq = 200 |
| seed = 42 |
| pos = [0 10 0] |
| min = [0.1 0.1 0.4] |
| max = [0.2 0.5 0.8] |
|
|
| layers = 15 |
| tfreq = 10 |
| rfreq = 10 |
| darkfreq = 20 |
| roughfreq = 200 |
| seed = 12 |
| pos = [0 0 0.75] |
| min = [0.2 0.5 0.2] |
| max = [0.3 1.0 0.8] |
|
|
| layers = 15 |
| tfreq = 10 |
| rfreq = 20 |
| darkfreq = 5 |
| roughfreq = 10 |
| seed = 12 |
| pos = [0.5 0.5 0.5] |
| min = [0.3 0.2 0.2] |
| max = [0.6 1.0 0.8] |
|
|
| layers = 10 |
| tfreq = 50 |
| rfreq = 10 |
| darkfreq = 5 |
| roughfreq = 200 |
| seed = 42 |
| pos = [0 -10 0] |
| min = [0.1 0.1 0.4] |
| max = [0.2 0.5 0.8] |
|
|
| layers = 15 |
| tfreq = 10 |
| rfreq = 10 |
| darkfreq = 20 |
| roughfreq = 200 |
| seed = 12 |
| pos = [0 0 0] |
| min = [0.2 0.5 0.2] |
| max = [0.3 1.0 0.8] |
|
|
| layers = 15 |
| tfreq = 10 |
| rfreq = 20 |
| darkfreq = 5 |
| roughfreq = 10 |
| seed = 12 |
| pos = [0 0 0] |
| min = [0.3 0.2 0.2] |
| max = [0.6 1.0 0.8] |
|