POV-Ray (The Persistence of Vision Raytracer) ist neben LuxRender einer der beiden vom Arbeitsbereich Raytracing unterstützten Renderer. Er wird auch vom neuen Arbeitsbereich Render unterstützt, zusammen mit LuxCoreRender, Appleseed, Blender Cycles und Intel Ospray Studio (experimentell).
Die neueste stabile Version von POV-Ray, die mit Binärdateien bereitgestellt wird, ist 3.7.0.0 (06.11.2013), die erste freie Software, die unter der AGPL3 (oder später) veröffentlicht wurde. Die neueste stabile Version von POV-Ray, die nur als Quellcode veröffentlicht wurde, ist 3.7.0.8 (27.05.2018).
Kompilierte Binärdateien
Wenn die Distribution es in den offiziellen Repositorys hat, kann man POV-Ray und alle zugehörigen Abhängigkeiten über den Paketmanager installieren. Zu diesen Distributionen gehören: Arch Linux, Debian, Gentoo, openSUSE, Ubuntu.
Aus dem Quellcode kompilieren
Wenn die Distribution POV-Ray nicht in den Repositorys enthält oder man dies wünscht, kann man POV-Ray aus dem Quellcode kompilieren. Den Quellcode von POV-Ray 3.7.0.8 von GitHub herunterladen.
FreeCAD konfigurieren
Nach der Installation von POV-Ray startet man FreeCAD, öffnet den Voreinstellungseditor, lädt den Arbeitsbereich Raytracing und geht zu den Raytracing-Einstellungen.
Den Pfad zur ausführbaren Datei von POV-Ray so festlegen, dass er auf die Installation von POV-Ray verweist, in der Regel ist dies /usr/bin/povray, und die Einstellung übernehmen.
Es gibt keine offizielle Binärdatei von POV-Ray 3.7 oder neuer für macOS. Wenn es aus dem Quellcode kompiliert werden soll, muss man dies wahrscheinlich selbst tun.
Die aktuellsten verfügbaren Binärdateien stammen aus der alten Closed-Source-Version POV-Ray 3.6x.
Die neueste stabile Version von POV-Ray, für die Windows-Binärdateien kompiliert wurden, ist POV-Ray 3.7.0.0. Von GitHub herunterladen, das Installationsprogramm starten und die angegebenen Schritte befolgen.
Standardmäßig ist der Zielordner C:\Program Files\POV-Ray\v3.7, wobei Dokumente und Szenen unter C:\Users\{Ihr Benutzername}\Documents\POV-Ray\v3.7 gespeichert werden.
Nach der Installation von POV-Ray startet man FreeCAD, öffnet den Voreinstellungseditor, lädt den Arbeitsbereich Raytracing und geht zu den Raytracing-Einstellungen.
Den Pfad für die ausführbare Datei von POV-Ray so festlegen, dass er auf die Installation von POV-Ray verweist, in der Regel ist dies C:/Program Files/POV-Ray/v3.7/bin/pvengine64.exe, und die Einstellung übernehmen.
Bevor man dann versucht, etwas zu rendern, startet man POV-Ray separat und legt die I/O-Einschränkungen gemäß der POV-Ray-Dokumentation fest, da das Rendern sonst nicht richtig (oder gar nicht) funktioniert.
Die Entwicklung scheint eingestellt zu sein, dennoch sind die neuesten experimentellen Builds und der Quellcode verfügbar. Da es sich um eine experimentelle Version handelt, wird davon abgeraten, sie in Produktionsumgebungen zu verwenden.
Es gibt keine offiziellen POV-Ray-Entwicklungsbinärdateien, man sollte es aus dem Quellcode kompilieren. Die neueste Version des offiziellen Entwicklungszweigs ist POV-Ray v3.8.0-alpha.10064268.
Die neuesten Entwicklungsversionen (die nicht Teil des offiziellen Entwicklungszweigs sind) sind POV-Ray v3.8.0-x.freetype.3 und POV-Ray v3.8.0-x.10064738.
Seit der Closed-Source-Version 3.6x gibt es keine macOS-Version von POV-Ray mehr. Man kann versuchen, es aus dem Quellcode zu kompilieren, aber man muss beachten, dass dies möglicherweise nicht möglich ist.
Die neueste Version des offiziellen Entwicklungszweigs ist POV-Ray v3.8.0-alpha.10064268.
Die neuesten Entwicklungsversionen (die nicht Teil des offiziellen Entwicklungszweigs sind) sind POV-Ray v3.8.0-x.freetype.3 und POV-Ray v3.8.0-x.10064738.
Zunächst muss man POV-Ray 3.7 installieren, siehe die Installationsanweisungen für die stabile Version. Dann das POV-Ray-Installationsverzeichnis öffnen, standardmäßig C:\Program Files\POV-Ray\v3.7, und im Unterverzeichnis bin die ausführbare Datei von POV-Ray umbenennen, damit man sie nicht ersetzen muss. Sie beispielsweise in BAK-pvengine64.exe umbenennen.
Dann die Entwicklungsversion von POV-Ray herunterladen, die verwendet werden soll. Die neueste Version des offiziellen Entwicklungszweigs findet man unter download/v3.8.0-alpha.10064268/povray-3.8.0-alpha.10064268-av691-Win64.7z POV-Ray v3.8.0-alpha.10064268-av69.
Die neuesten Entwicklungsversionen (die nicht Teil des offiziellen Entwicklungszweigs sind) findet man unter download/v3.8.0-x.freetype.3/povray-3.8.0-x.freetype.3-av693-Win64.7z POV-Ray v3.8.0-x.freetype.3-av693 und download/v3.8.0-x.10064738/povray-3.8.0-x.10064738-av694-Win64.7z POV-Ray v3.8.0-x.10064738-av694.
Das heruntergeladene Archiv entpacken (wenn man keine geeignete Software hat, verwendet man 7-Zip) und kopiert die ausführbare Datei von POV-Ray in den Ordner bin der POV-Ray 3.7-Installation.
Derzeit gibt es keine wesentlichen Unterschiede zwischen dem Arbeitsbereich Raytracing und dem Arbeitsbereich Render hinsichtlich der Installation der externen Software. Daher bezieht man sich für die Installation von POV-Ray auf den Abschnitt Arbeitsbereich Raytracing und für die Konfiguration des Arbeitsbereichs Render auf diesen Abschnitt.
Zunächst installiert man den Arbeitsbereich Render über den Addon-Manager und startet FreeCAD neu.
Nach der Installation der Arbeitsbereiche Render und POV-Ray startet man FreeCAD, öffnet den Voreinstellungseditor, lädt den Arbeitsbereich Render und geht zu den Render-Einstellungen.
Den Pfad zur ausführbaren Datei von POV-Ray so festlegen, dass er auf die Installation von POV-Ray verweist, in der Regel ist dies /usr/bin/povray, und die Einstellung übernehmen.
Nach der Installation vom Arbeitsbereich Render und POV-Ray startet man FreeCAD, öffnet den Voreinstellungseditor, lädt den Arbeitsbereich Render und geht zu den Render-Einstellungen.
Den Pfad für die ausführbare Datei von POV-Ray so festlegen, dass er auf die Installation von POV-Ray verweist, in der Regel ist dies C:/Program Files/POV-Ray/v3.7/bin/pvengine64.exe, und die Einstellung übernehmen.
Bevor man dann versucht, etwas zu rendern, startet man POV-Ray separat und legt die I/O-Einschränkungen gemäß der POV-Ray-Dokumentation fest, da das Rendern sonst nicht richtig (oder gar nicht) funktioniert.