Zum Inhalt springen

POV-Ray

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 14. August 2006 um 17:55 Uhr durch Eskimbot (Diskussion | Beiträge) (Bot: Ergänze: ca:POV-Ray). Sie kann sich erheblich von der aktuellen Version unterscheiden.
POV-Ray


Der Utah Teapot gerendert in POV-Ray unter Verwendung von Schattenwurf, specular-highlighting, farbigem Licht und bump mapping.
Basisdaten

Erscheinungsjahr Juli 1991
Aktuelle Version 3.6.1
(4. August 2004)
Aktuelle Vorabversion 3.8.0-beta.2[1]
(9. August 2021)
Betriebssystem Plattformunabhängig
Programmier­sprache C++[2]
Kategorie Ray-Tracer
Lizenz Proprietär
deutschsprachig nein
povray.org

POV-Ray (Persistence of Vision – wörtlich etwa: Die Beharrlichkeit/Trägheit des Sehens/Nachbild auf der Netzhaut - wie nach einem Blick in die Sonne) ist ein Ray-Tracer, also ein 3D-Computergrafikprogramm. Die möglichen Mehrdeutigkeiten bei der Interpretation des Namens sind beabsichtigt, der Rechenaufwand zur Bilderzeugung ist so hoch, dass auch heutige (2006) Personal-Computer noch mehrere Minuten bis Stunden oder Tage mit der Berechnung eines einzigen Bildes beschäftigt sein können.

Technik

POV-Ray ist ein reiner Renderer und beinhaltet keinen eigenen 3D-Modeller. Die Definition der dargestellten Szene geschieht mittels einer eigenen Szenen-Beschreibungssprache (Scene-Description-Language, SDL), deren Syntax den Programmiersprachen C und C++ ähnelt. Zur Erstellung komplexer Modelle werden externe Tools verwendet, beispielsweise Moray oder KPovModeler. POV-Ray beherrscht Raytracing, eine daran angepasste Radiosity-Berechnung und rudimentäre Photon Maps zur Berechnung von Kaustiken.

Der Qualität und dem Anspruch der gerenderten Bilder sind keine theoretischen Grenzen gesetzt; in der Praxis ist die zur Verfügung stehende Rechen- oder Computer-Zeit der begrenzende Faktor.

Geschichte

Die Software basiert auf dem Programm DKBTrace Version 2.12 von Aaron A. Collins und David Buck, die den Quellcode einem Team von Programmierern frei gaben, wodurch im Mai 1991 POV-Ray entstand. Buck verließ einige Jahre später das Team und übergab Chris Cason die Leitung.

Versionen

Es existieren Versionen für fast alle gängigen Betriebssysteme, insbesondere existieren Versionen, die auf verteilten Systemen (Clustern) betrieben werden können. Somit lässt sich die Rechenleistung von POV-Ray mit der Anzahl der zur Verfügung stehenden Rechner skalieren.


Wikibooks: Raytracing mit POV-Ray – Lern- und Lehrmaterialien
  1. POV-Ray Beta Release v3.8.0-beta.2 Pre-release. 9. August 2021 (abgerufen am 8. März 2023).
  2. The povray Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 3. September 2018).