Raytracing Workbench

This module is aimed at sending the contents of your scene to an external renderer, for generating photo realistic images of your work. The Raytracing module is still in very early stage of completion, so you have not many options available at the moment. Currently, only a basic set of tools to export Part objects as POV-ray files is implemented. Those files can then be loaded into POV-ray and rendered.

Export a View
The easiest way is to export the actuall 3D view and all of its content to a Povray file:

There fore you load you CAD data and position the 3D View camera as you wish. Then choose "Export View..." from the raytracing menu.



You get ask for a location to save the resulting *.pov file. After that you can open it in Povray and render:



As usual in a rendererer you can make big and nice pictures:



Scripting
Here an example how to use these features from python:

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

 * http://www.spiritone.com/~english/cyclopedia/