POV-Ray Raytracer Beschreibungen und Beispiele von Friedrich A. Lohmüller
   Zufall mit POV-Ray (Teil 3)
English English English
Italiano Italiano
Français français

Home
- POV-Ray Tutorial

-  Zufall mit POV-Ray
    - Zufall und Schleifen
    - quadratisch + kubisch
   > Farben + Maßstab
    - Kippen + Neigen
    - Bäume mit Zufall
    - Include-Datei 'rand.inc'
    - height_field gefüllt
    - Blume mit Zufall

  - Insert Menu Zusatz
    & Download
 
                                       
 Farben und Maßstab zufallsgesteuert      

Hier soll gezeigt werden wie man Körper unregelmäßig neigen kann. Dazu verwenden wir eine Reihe von Stangen, die mit einer While-Schleife positioniert werden:

Zufallsgesteuerte Farbwahl:
Hierzu wählt man sich neue Folgen von Zufallszahlen und ersetzt in den vorhergegangenen Beispielen die Farbe im Textur-Ausdruck etwa wie folgt:

//------------------------------------
#declare Random_3 = seed (1432);
#declare Random_4 = seed (7242);
#declare Random_5 = seed (9912);
//------------------------------------
...
 pigment{ color rgb< rand(Random_3),
                     rand(Random_4),
                     rand(Random_5)> }
... etc.

Nur rgb-Werte zwischen 0 und 1 geben realistische Farbtöne mit vollem Kontrast in der Schattierung.
Feiner Farbnuancen erthält man in dem man nur geringere Anteile an Zufall zu den rgb-Grundwerte dazumischt, etwa wie folgt:

//------------------------------------
#declare Random_3 = seed (1432);
#declare Random_4 = seed (7242);
#declare Random_5 = seed (9912);
//------------------------------------
...
 pigment{
   color rgb
    < 1.00 - 0.35*rand(Random_3),
      0.65 + 0.2*(-0.5+rand(Random_4)),
      0.00 + 0.75*(rand(Random_5)> }
... etc.

In etwa dasselbe nur dreidimensional:


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Zufallsgesteuerte Mastabswahl:
Hierzu fügt man im scale-Ausdruck entsprechende Zufallswert ein:


   scale < 1, 0.1+2*rand(Random_1), 1 >

 
 
 
 
 
 
 
 
 
 
 

click for higher resolution
Für größere Auflösung bitte auf das Bild klicken!
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
top

© Friedrich A. Lohmüller, 2013
www.f-lohmueller.de