Pixie是一个逼真的渲染器,使用类似于RenderMan的界面。 特性包括可编程阴影,运动模糊,景深,光线追踪,扫描线渲染,遮挡剔除,全局照明,焦散...
功能:
- 对象实例化/延迟原语
- 位移
- 可编程着色(使用RenderMan着色语言)
- 高品质的纹理/阴影/环境映射
- 高动态范围输入/输出
- 使用光线差分的可扩展,多分辨率光线追踪
- Pixie现在有一个新的光线跟踪引擎,它自动地将表面自动镶嵌到使用光线差分确定的期望精度。这意味着射线追踪模糊的反射或计算全局照明更快,跟踪和锐利的反射和阴影更准确。 Pixie还包含一个内存管理器,它保持用于控制这些纹理的内存。与纹理缓存类似,Pixie将维护一组活动表面,并且只有那些表面将消耗光线跟踪存储器。
- 运动模糊
- 景深
- 详细程度(LOD)
- 雷耶斯风格渲染(非常快)
- 遮挡剔除
- 网络并行呈现
- DSO着色器
- 全球照明
- Pixie支持全局照明通过光子映射和辐照缓存 - 在最新的RenderMan接口中描述的相同机械。
- 自动光线追踪平滑反射/阴影
- 使用LOD的缓存/烘焙计算(bake3d /texture3d)
- 使用此功能,您可以将您在着色器中计算的任何值保存到以后可以重复使用的文件。这允许您以较低的分辨率执行昂贵的阴影计算,并在美容通过中重新使用这些计算。此功能还将允许将阴影数据从Pixie导出到您自己的应用程序中。
- 可扩展,多线程呈现
- Pixie渲染核心已经首先完全重组/优化,然后是多线程。我们为这种变化感到自豪。你会看到明显的速度改进超过Pixie v1。
- Arbirtaty输出值
- Pixie可以像图片中的rgb值一样保存任意变量(内置在N,P以及任意,用户定义的变量)。使用这个机器,您可以从单个通过生成多个输出,并将它们组合为后处理。
- 64位兼容性
- 内联归档
- 条件执行
- 命名资源