Beschreibungen und Beispiele zum Raytracer POV-Ray von Friedrich A. Lohmüller
English English English

Home
back to overview
- POV-Ray Tutorials

  - Analytische Geometrie
    mit POV-Ray
    - Inhaltsübersicht -
  - Insert Menu Zusatz
    & Download
 
  - Grundsätzliches
    zur Arbeitsweise

    Punkte & Linien
    - Punkte in 3D
    - Strecken, Geraden,
      Vektoren, Abstandspfeile
   > Flächen u. Ebenen
    - Ausgabe Resultate,
      Beschriftung
    - Schnittpunkte
    - Kreise

    Körper
    - Tetraeder
    - Parallelflach (Spat)
    - Runde Körper
    -
  - Tabellarischer
      Überblick über
      "analytical_g.inc"
  - Vektorrechnung
      mit POV-Ray
  - Rechts- u. linkshändige
      Koordinatensysteme
      und das Vektorprodukt

  - Beispiele aus der
  - Analytischen Geometrie
    - Seitenmitten-Parallelogramm
    - Spurpunkte einer Geraden
    - Berechnungen am Dreieck
    - Parallelogrammfläche
        und Vektorprodukt
    - Schatten einer Pyramide
    - Schnitt mit Ebene || zu yz
    - Winkel zw. Dreieck yz-Ebene
                                       

Analytische Geometrie mit POV-Ray

 
Flächen und Ebenen

Dreieck und Parallelogramm,
Ebene in Parameterform und in Normalenform


Dreieck, Parallelogramm:
Gegeben seien 3 Punkte A,B,C.

Dreieck ABC:
Die Dreiecksfläche erhält man durch:
triangle { A,B,C pigment{color YellowGreen}}
Die Dreieckskanten erhält man durch:
cylinder{ A,B, Rl/2 pigment{color Green}}
cylinder{ B,C, Rl/2 pigment{color Green}}
cylinder{ C,A, Rl/2 pigment{color Green}}

Parallelogramm ABDC:
Der vierte Punkt D berechnet sich aus A,B,C:
#declare AB = B-A; // Kantenvektor AB
#declare AC = C-A; // Kantenvektor AC
#declare D = A + AB + AC;
Die Parallelogrammfläche erhält man wie folgt:
triangle { A,B,C pigment{color rgbt<0.6,1,0,0.5>}}
triangle { B,C,D pigment{color rgbt<0.6,1,0,0.5>}}
Click me!
Dreieck und Parallelogramm
Klicken Sie hier für die vollständige Beschreibung
dieser Szene für POV-Ray:
".txt"-Datei oder ".pov"-Datei

Ebene in Parameterform

Gegeben sind ein Aufpunkt P und zwei Richtungen M1 und M2. Die Darstellung eines Ausschnitts der Ebene erhält man mit einem Makro aus "analytical_g.inc" :
object{ Plane_Dir( P,M1,M2, Start,End)
        pigment{color Green transmit 0.5}}
Hierbei sind Start = <xmin,ymin,zmin> und End = <xmax,ymax,zmax> die Grenzen des Ausschnitts der Ebene.
Ebene in Parameterform (Segment)
Klicken Sie hier für die vollständige Beschreibung
dieser Szene für POV-Ray:
".txt"-Datei or ".pov"-Datei

Ebene in Normalenform

Gegeben ist die Normalenform einer Ebene A*x1+B*x2+C*x3+D=0. Mit N=<A,B,C> erhält man eine Darstellung eines Ausschnitts der Ebene mit einem Makro aus "analytical_g.inc" :
object{ Plane_Nor( N, D, Start, End)
        pigment{color Green transmit 0.5}}
Zur Bedeutung der Grenzen Start und End siehe oben.

Ist der Normalenvektor N einer Ebene und ein Aufpunkt P gegeben, so erhält man eine Darstellung eines Ausschnitts der Ebene mit einem Makro aus "analytical_g.inc" :
object{ Plane_NoP( N, P, Start, End)
        pigment{color Green}
Zur Bedeutung der Grenzen Start und End siehe oben.
Ebene in Normalenform (Segment)
Klicken Sie hier für die vollständige Beschreibung
dieser Szene für POV-Ray:
".txt"-Datei oder ".pov"-Datei
top

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