lehrkraefte:blc:math:povray:lektion7

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:lektion7 [2017/06/15 19:55]
Marcel Metzler
lehrkraefte:blc:math:povray:lektion7 [2017/06/16 07:43] (current)
Ivo Blöchliger [Aufgabe 2]
Line 1: Line 1:
 ==== Aufgabe 0 ==== ==== Aufgabe 0 ====
-Generell giltSpiele mit den Farben und Formen.+Die heutige Lektion steht und dem Thema Galaxien, oder etwas mathematischer die archimedische Spirale und selbstähnliche Figuren. 
 + 
 +{{:lehrkraefte:blc:math:povray:galaxie.jpg?400|}} 
 + 
 +Spielen Sie mit den Farben und den Formen.
  
 ==== Aufgabe 1 ==== ==== Aufgabe 1 ====
Line 46: Line 50:
  #while (alfa<20)        #while (alfa<20)      
    sphere { <0,0,0>,      // Einfaches Grundobjekt, Kugel    sphere { <0,0,0>,      // Einfaches Grundobjekt, Kugel
-   //object { Name_h        // mein Grundobjekt+   //object { myObject        // mein Grundobjekt
    translate <0,alfa,0>    translate <0,alfa,0>
    rotate alfa*180/pi*z     rotate alfa*180/pi*z 
Line 75: Line 79:
   - die Galaxien abwechslungsweise rot, grün und blau sind oder   - die Galaxien abwechslungsweise rot, grün und blau sind oder
   - die Objekte in einer Galaxie rot, grün und blau sind.   - die Objekte in einer Galaxie rot, grün und blau sind.
 +
 +Vergleichen Sie dazu [[lehrkraefte:blc:math:povray:lektion4#aufgabe_3|diese Aufgabe]]
 +
 z.B. so {{:lehrkraefte:blc:math:povray:juni16_galaxy_-_rgb_-_1.png?400|}} oder so {{:lehrkraefte:blc:math:povray:juni16_galaxy_-_rgb_-_2.png?400|}}  z.B. so {{:lehrkraefte:blc:math:povray:juni16_galaxy_-_rgb_-_1.png?400|}} oder so {{:lehrkraefte:blc:math:povray:juni16_galaxy_-_rgb_-_2.png?400|}} 
  
Line 83: Line 90:
  
 ==== Aufgabe 4 ==== ==== Aufgabe 4 ====
-  - Erstelle ein eigenes Basisobjekt und speichere dies unter <code> myObject.inc </code>  +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  
-  - Mit <code>#include "myObject.inc" </code> lade dein Objekt hinein.+<code>  
 +   #declare myObject = union { 
 +    // M als Grossbuchstabe 
 +    box { <0,0,0>, <1,0.2,2> 
 +    } 
 +    box { <0,0,0>, <1,0.2,2> 
 +        translate <0,1,0> 
 +    } 
 +    box { <0,0,0>, <1,0.2,sqrt(1.25)> 
 +        rotate atan(1/2)*180/pi*x 
 +        translate <0,0.5,1> 
 +    } 
 +    box { <0,0,0>, <1,0.2,sqrt(1.25)> 
 +        rotate -atan(1/2)*180/pi*x 
 +        translate <0,0.5,1> 
 +    } 
 +    ... 
 +   } 
 +</code> 
 +zusammen. Mit <code> #include "myObject.inc" </code> lade dein Objekt hinein.
  
 ==== 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/lektion7.1497549312.txt.gz
  • Last modified: 2017/06/15 19:55
  • by Marcel Metzler