Die marble - Pigmentierung ist dem gradient ähnlich. Der
Unterschied ist, daß die Farbskala alternierend vertauscht wird. Ändert der
Gradient die Farbe im Bereich von 0 nach 1 von schwarz nach weiß, so fährt
er im Bereich von 1 bis 2 mit schwarz fort, was einen abrupten Weiß-schwarz-Übergang
zur Folge hat. Beim marble dagegen wird im Bereich von
1 bis 2 die Farbskala von weiß nach schwarz vertauscht:
/* ............... */
plane {<0, 1, 0>, -1.2
texture {
pigment {
marble
color_map {
[0.0, 0.8
color red 0.9 green 0.9 blue 0.9
color red 0.5 green 0.5 blue 0.5]
[0.8, 1.01
color red 0.5 green 0.5 blue 0.5
color red 0.2 green 0.2 blue 0.2]
}
}
}
}
sphere {<0, 0, 0>, 1
texture {
pigment {
color rgb <1, 0, 0>
}
finish {
phong 0.9
}
}
}
| ![]() |
"Nanu, das soll Marmor sein ?" Auch hier hilft wieder die
turbulence:
/* ................ */
plane {<0, 1, 0>, -1.2
texture {
pigment {
marble
turbulence 1
color_map {
[0.0, 0.8
color red 0.9 green 0.9 blue 0.9
color red 0.5 green 0.5 blue 0.5]
[0.8, 1.01
color red 0.5 green 0.5 blue 0.5
color red 0.2 green 0.2 blue 0.2]
}
}
finish {
reflection 0.9
}
}
}
sphere {<0, 0, 0>, 1
texture {
pigment {
color rgb <1, 0, 0>
}
finish {
phong 0.9
}
}
}
| ![]() |