Difference between revisions of "Raytracing Module/cn"
Jump to navigation
Jump to search
(Created page with '光线追踪模块旨在将场景中的内容做外部[http://en.wikipedia.org/wiki/Rendering_(computer_graphics) 渲染]处理,并生成作品的光真实感图像。此模块…') |
m |
||
Line 44: | Line 44: | ||
* http://www.luxrender.net/ | * http://www.luxrender.net/ | ||
− | {{docnav|Drawing Module/cn|Image Module/cn}} | + | {{docnav/cn|Drawing Module/cn|Image Module/cn}} |
{{languages | {{cn|Raytracing Module/cn | {{languages | {{cn|Raytracing Module/cn |
Revision as of 11:55, 9 December 2011
光线追踪模块旨在将场景中的内容做外部渲染处理,并生成作品的光真实感图像。此模块仍然处于早期阶段,所以目前还没有太多可用的选项。目前,仅仅只有一组基本工具可以用于将零件对象导出转换成POV-ray文件。之后这些文件被载入到 POV-ray 进行渲染处理。
GUI 工具
视图的导出
最简单方法是将当前的三维视图及它的全部内容导出转换成 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
关于其它开源渲染程序: