Thea Presto是一个渲染引擎,它是自下而上编写,并且同时在GPU和CPU上运行,从而充分利用了计算机的原始电量。该引擎经过特别调整,可实现快速交互渲染,并在保持Thea Render极高逼真的图像质量的同时,将GPU + CPU计算推向极限。来这里看看Presto的基准测试。

快速交互式渲染

Presto令人印象深刻的一件事是可以实现的交互性。 当然,它是与之交互的最有趣的引擎,并且它的响应非常出色,特别是在您需要单独显示显卡的情况下。 Presto是Thea Studio和所有Live Plugins的附加引擎。

Presto GPU+CPU

为了在CPU上对Presto进行编码,我们不希望仅将Nvidia CUDA架构的代码“移植”到x86 / CPU架构。 我们希望将CPU压缩到最大,并查看GPU和CPU之间的真实性能比较。为此,我们决定采用Intel的Embree库。这是什么意思?随着每一个GPU和CPU核心的快速运行,它意味着快速、非常快的渲染!

实例和容量支持

Presto有完整的实例支持。在各种大大小小的内存改进之后,数百万的实例多边形现在可以毫无问题地呈现了。Presto现在可以处理所有你想要的几何复杂度。此外,Presto还支持次表面散射和容量测量,而且传输速度快、真实、不需要任何近似。

材料和照明系统

Presto已经在GPU上进行了编码,使用了与CPU相同的材质和灯光原理,这样你就可以获得同样高质量的Thea Render。GPU引擎特别适用于产品设计和具有直接照明的外部场景;这就是Presto的特别之处!

动画的理想选择

与其他相比,Presto可用于在短时间内渲染复杂的动画。 还添加了新的网络渲染模式,该模式允许在每个节点上分别渲染帧,从而可以始终及时地渲染完整的产品和外部动画。

两种渲染模式

Presto具有两种不同的渲染模式: 一种用于非常快速的预览,这主要用于直接照明,并且还使用环境光遮挡;另一种用于真正的真实感,无偏差的模式。 它们都是渐进式渲染模式,可用于在视口和暗室内部进行渲染。

基于Nvidia CUDA技术

Presto GPU基于Nvidia CUDA,这意味着需要兼容的图形卡才能运行它。 它还支持多个GPU(用于暗房和交互式渲染)以及网络上的协作渲染。 可以使用所有CUDA支持卡(有关详细列表,请参见此处)。