Raytracing Module/cn

光线追踪模块旨在将场景中的内容做外部渲染处理，并生成作品的光真实感图像. 此模块仍然处于早期阶段，所以目前还没有太多可用的选项. 目前，仅仅只有一组基本工具可以用于将零件对象导出转换成POV-ray文件. 之后这些文件被载入到 POV-ray 进行渲染处理.

视图的导出
最简单方法是将当前的三维视图及它的全部内容导出转换成 Povray 文件. 首先，必须加载或创建 CAD 数据，并按照所需适当调整三维视图的视图方向. 然后在光线追踪菜单中选择“导出视图…”即可.



然后指定 *.poy 文件的保存位置. 保存之后就可以在 Povray 程序中打开它并进行渲染处理：



通常通过渲染可以得到漂亮的大图片：



脚本编程
这里介绍如何使用 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

链接
关于 POV-Ray:


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

关于其它开源渲染程序：


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