Raytracing Module/de

Dieses Modul hat zum Ziel, die Inhalte Ihrer angezeigten Scene an eine externe Render-Software zu schicken, um so eine Foto-Realistische Darstellung Ihrer Arbeit zu erzeugen. Das Raytracing-modul ist noch in einem frühen Entwicklungsstadium, daher stehen im Moment noch nicht viele Optionen zur Verfügung. Derzeit gibt es nur einen begrenzten Satz an Werkzeugen zum Export Part-Objekte als POV-ray -dateien. Diese Dateien können dann in POV-ray geladen werden und dort gerendert werden.

Exportieren einer Ansicht
Der einfachste Weg ist, die aktuelle 3D-Ansicht mit allen Inhalten ine eine Povray-datei zu exportieren. Zuerst müssen Sie ihre CAD-Daten laden oder erstellen und deren Position und Orientierung in einer 3D-Ansicht wie gewünscht plazieren. Dann wählen Sie "Ansicht nach PovRay exportieren" aus dem Raytracing Menu.



Sie werden nach dem Ort gefragt,wo resultierende *.pov Datei gespeichert werden soll. Diese kann dann anschliessend mit Povray geöffnet und auch gerendert werden:



Üblicherweise kann man mit einem Renderer große und schöne Bilder erstellen:



Scripting
Und so kann man diese Funktionen mittels Python nutzen: import Raytracing,RaytracingGui OutFile = open('C:/Documents and Settings/jriegel/Desktop/test.pov','w') OutFile.write(open(App.getResourceDir+'Mod/Raytracing/Templates/ProjectStd.pov').read) OutFile.write(RaytracingGui.povViewCamera) OutFile.write(Raytracing.getPartAsPovray('Box',App.activeDocument.Box.Shape,0.800000,0.800000,0.800000)) OutFile.close del OutFile

Links
Über POV-Ray:


 * http://www.spiritone.com/~english/cyclopedia/
 * http://www.povray.org/
 * http://de.wikipedia.org/wiki/POV-Ray

Über andere open-source-Render-Software (für spätere Implementierung):


 * http://www.yafaray.org/
 * http://www.luxrender.net/