Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:blc:math:povray:lektion2 [2017/05/04 20:30] Ivo Blöchliger [Aufgabe 3] |
lehrkraefte:blc:math:povray:lektion2 [2017/05/05 09:33] (current) Ivo Blöchliger [torus] |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Lektion vom Freitag 5. Mai 2017 ===== | ===== Lektion vom Freitag 5. Mai 2017 ===== | ||
+ | ===== Aufgabe 0 ==== | ||
+ | Studieren Sie folgende Abschnitte und probieren Sie die Codeschnipsel aus, indem Sie diese in eine Szene mit Kamera und Licht kopieren (und evtl. ein Koordinatensystem). | ||
==== translate ==== | ==== translate ==== | ||
Line 40: | Line 42: | ||
</ | </ | ||
+ | <hidden Code-Vorlage für Torus (komplette Szene mit Koordinatensystem)> | ||
+ | <code povray torus.pov> | ||
+ | // Das ist ein Kommentar und bewirkt nichts. | ||
+ | |||
+ | // Kamera | ||
+ | camera { | ||
+ | sky < | ||
+ | right < | ||
+ | location < | ||
+ | look_at <0, 0, 1> // Blickrichtung (erscheint im Bildmittelpunkt) | ||
+ | angle 35 // Öffnungswinkel der Kamera | ||
+ | } | ||
+ | |||
+ | // Lichtquellen | ||
+ | light_source { | ||
+ | < | ||
+ | color rgb < | ||
+ | } | ||
+ | light_source { | ||
+ | < | ||
+ | color rgb < | ||
+ | } | ||
+ | |||
+ | |||
+ | // Boden | ||
+ | plane { | ||
+ | z,0 // Ebene, senkrecht zu z=< | ||
+ | pigment { // Schachbrett, | ||
+ | checker color rgbt < | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | // x-Achse | ||
+ | cylinder { < | ||
+ | pigment { color rgb < | ||
+ | } | ||
+ | |||
+ | cone { 4*x, 0.2, 4.4*x, 0 // Kegel von < | ||
+ | pigment { color rgb x } // Farble blau z=< | ||
+ | } | ||
+ | |||
+ | // y-Achse | ||
+ | cylinder { -y, 4*y, 0.1 | ||
+ | pigment { color rgb y } | ||
+ | } | ||
+ | |||
+ | cone { 4*y, 0.2, 4.4*y, 0 | ||
+ | pigment { color rgb y } | ||
+ | } | ||
+ | |||
+ | // z-Achse | ||
+ | cylinder { -z, 4*z, 0.1 | ||
+ | pigment { color rgb z } | ||
+ | } | ||
+ | |||
+ | cone { 4*z, 0.2, 4.4*z, 0 // Kegel von < | ||
+ | pigment { color rgb z } // Farble blau z=< | ||
+ | } | ||
+ | | ||
+ | torus {1, 0.1 | ||
+ | pigment {color rgb x+y} // gelb | ||
+ | } | ||
+ | </ | ||
+ | </ | ||
==== Aufgabe 1 ==== | ==== Aufgabe 1 ==== | ||
Verwenden Sie ' | Verwenden Sie ' | ||
Line 94: | Line 161: | ||
Definieren Sie dann eine neue Variable (z.B. kettenglied) und stellen Sie dann wieder eine Kette dar. | Definieren Sie dann eine neue Variable (z.B. kettenglied) und stellen Sie dann wieder eine Kette dar. | ||
- | Mit Hilfe von Wiederholungen (siehe | + | Mit Hilfe von [[lehrkraefte: |
* eine Kette mit vielen Gliedern | * eine Kette mit vielen Gliedern | ||
* eine Kette die im Kreis geschlossen ist | * eine Kette die im Kreis geschlossen ist |