lehrkraefte:blc:math:povray:lektion8og

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:math:povray:lektion8og [2017/06/20 09:02]
Marcel Metzler
lehrkraefte:blc:math:povray:lektion8og [2017/06/20 09:11] (current)
Marcel Metzler
Line 93: Line 93:
  
 // 2. Teil: Farbauswahl // 2. Teil: Farbauswahl
- pigment { color rgb Farben[i] }  // mit der Variablen i wird die  + pigment { color rgb Farben[i] }  // mit dem Array Eintrag Farben[iwird die entsprechende  
-                                  // entsprechende Farbe zugewiesen +                                  // Farbe zugewiesen. i hat die Werte 0, 1 oder 2 
 // 3. Teil: Laufvariable i // 3. Teil: Laufvariable i
  #declare i=i+1;                  // Laufvariable um eins erhoehen  #declare i=i+1;                  // Laufvariable um eins erhoehen
- #if (i>2)                        // nach dem dritten Druchlauf + #if (i>2)                        // nach dem dritten Durchlauf 
-     #declare i=0;                // auf Null setzten+     #declare i=0;                // auf Null setzen
  #end          #end        
  
Line 108: Line 108:
  
 ==== Aufgabe 4 ==== ==== Aufgabe 4 ====
-Erstelle ein eigenes Basisobjekt und speichere dies unter <code> myObject.inc </code> Wenn Ihnen nichts einfällt, dann schreiben Sie ihren Namen mit Basiselementen und fassen ihn mit  +Erstelle ein eigenes Basisobjekt. Wenn Ihnen nichts einfällt, dann schreiben Sie ihren Namen mit Basiselementen und erstelle eine //union// mit dem Namen //myObject// 
-<code> +<code povray myObject.pov>
    #declare myObject = union {    #declare myObject = union {
     // M als Grossbuchstabe     // M als Grossbuchstabe
Line 128: Line 128:
    }    }
 </code> </code>
-zusammen. Mit <code> #include "myObject.inc" </code> lade dein Objekt hinein. 
  
 +Nun müssen Sie nur die Kugel durch ihr Basiselement ersetzen.
 +<code povray myObject_vs_sphere.pov>
 +#while (alfa<20)      
 +   //sphere { <0,0,0>,      // Einfaches Grundobjekt, Kugel
 +   object { myObject          // mein eigenes Grundobjekt
 +   ...
 +</code>
 ==== Aufgabe 5 ==== ==== Aufgabe 5 ====
 Erstelle eine Animation, indem mit der Kamera über die Galaxien hinweg geflogen wird. Erstelle eine Animation, indem mit der Kamera über die Galaxien hinweg geflogen wird.
  • lehrkraefte/blc/math/povray/lektion8og.1497942156.txt.gz
  • Last modified: 2017/06/20 09:02
  • by Marcel Metzler