随着我们的引擎在GPU+CPU运行,交互式逼真渲染再好不过了。
Thea Presto经过优化,可同时执行GPU(NVIDIA和AMD)和CPU,最大程度地提高了计算能力。
Thea Presto是一个渲染引擎,它是自下而上编写,并且同时在GPU和CPU上运行,从而充分利用了计算机的原始电量。该引擎经过特别调整,可实现快速交互渲染,并在保持Thea Render极高逼真的图像质量的同时,将GPU + CPU计算推向极限。来这里看看Presto的基准测试。
1、快速交互式渲染
Presto令人印象深刻的一件事是可以实现的交互性。 当然,它是与之交互的最有趣的引擎,并且它的响应非常出色,特别是在您需要单独显示显卡的情况下。 Presto是Thea Studio和所有Live Plugins的附加引擎。
2、Presto GPU+CPU
为了在CPU上对Presto进行编码,我们不希望仅将Nvidia CUDA架构的代码“移植”到x86 / CPU架构。 我们希望将CPU压缩到最大,并查看GPU和CPU之间的真实性能比较。为此,我们决定采用Intel的Embree库。这是什么意思?随着每一个GPU和CPU核心的快速运行,它意味着快速、非常快的渲染!
3、实例和容量支持
Presto有完整的实例支持。在各种大大小小的内存改进之后,数百万的实例多边形现在可以毫无问题地呈现了。Presto现在可以处理所有你想要的几何复杂度。此外,Presto还支持次表面散射和容量测量,而且传输速度快、真实、不需要任何近似。
4、材料和照明系统
Presto已经在GPU上进行了编码,使用了与CPU相同的材质和灯光原理,这样你就可以获得同样高质量的Thea Render。GPU引擎特别适用于产品设计和具有直接照明的外部场景;这就是Presto的特别之处!
5、动画的理想选择
与其他相比,Presto可用于在短时间内渲染复杂的动画。 还添加了新的网络渲染模式,该模式允许在每个节点上分别渲染帧,从而可以始终及时地渲染完整的产品和外部动画。
6、两种渲染模式
Presto具有两种不同的渲染模式: 一种用于非常快速的预览,这主要用于直接照明,并且还使用环境光遮挡;另一种用于真正的真实感,无偏差的模式。 它们都是渐进式渲染模式,可用于在视口和暗室内部进行渲染。
7、基于Nvidia CUDA技术
Presto GPU基于Nvidia CUDA,这意味着需要兼容的图形卡才能运行它。 它还支持多个GPU(用于暗房和交互式渲染)以及网络上的协作渲染。 可以使用所有CUDA支持卡(有关详细列表,请参见此处)。
Thea的未偏置核心可产生最准确的结果和令人惊叹的逼真图像。
出色的无偏置可提供出色的图像而毫不妥协。 探索了所有可能的照明传递路径,从而提供了最高的准确性而没有任何伪影。
术语“无偏置”是指渲染(被视为模拟过程)始终会收敛于地面真实情况,计算所有的光传输方式,而不会产生任何假象。 Thea出色的无偏芯是市场上较先进的,可提供令人惊叹的图像而没有任何折扣。
1、高精度和高性能
许多渲染程序包都依赖于蛮力优化,但是在Thea Render中,我们引入了创新的技术,这些技术利用算法优化来获得卓越的性能。 探索了所有可能的照明传递路径,从而提供了最高的准确性。
2、光模拟
在Thea Render中,我们开发了一个稳健的数学框架,这导致了非常健壮的无偏核心。 这样,它也可以看作是一种光仿真工具,可以在整个可见光谱空间中执行计算,并且可以包括诸如体积散射和光谱折射率之类的高级现象。
3、零设置时间
使用无偏芯的最大优点之一是无需费力即可设置引擎本身。 结果按实际情况显示,没有任何伪像。 通过这种方式,艺术家和设计师可以专注于将他的想法付诸实践,而无需摆弄任何引擎参数。
4、选择两种变体
除上述功能外,Thea不是配备一个,而是两个经过微调的引擎,它们针对不同种类的场景在性能方面进行了优化。 无偏置引擎TR1最适合直接照明占主导的外部环境和场景,而无偏置引擎TR2最适合于极其困难的间接和焦散照明。
5、注意细节
注意到细节之后,Thea无偏置内核是唯一可以强有力地解决其他商业无偏置渲染器无法解决的情况的内核。 这种情况就是太阳池焦散问题,这是使用无偏置方法解决的特别困难的问题。 另一个是终接器伪像,我们的解决方案可以即开即用地生成平滑的无伪像渲染器。
当涉及到更快、更高质量的渲染或演练动画时,偏置引擎才是货真价实。
Thea Biased引擎(Adaptive BSD)使用诸如辐照度缓存之类的插值方案在更短的时间内进行渲染,并以将更多精力放在最需要的地方来实现。
缩写“ BSD”来自单词“ biased”,我们在此使用该术语作为该引擎的标识符,该引擎使用插值方案(例如辐照度缓存)在较短的时间内呈现。另一方面,“Adaptive”一词意味着我们实施了引擎,以便将更多的精力放在最需要的地方。 此外,这种努力是由感知标准驱动的,以便根据人类的感知获得高质量的结果。
1、野外制图-一种革命性的新方法
野外测绘是是一项新的专有技术,可以始终评估观察者不能轻松观察到的照明。使用传统的偏向引擎,即使将最终聚焦与光子映射结合使用,全局照明也通常很嘈杂,从而导致最终渲染中出现斑点。 借助野外测绘,评估变得容易,并且可以带来预期的高质量结果而没有任何麻烦。
2、预设和轻松调整
由于我们强大的引擎,我们可以创建几乎在所有情况下都可以使用的预设,而无需用户进一步调整。 这样,调整偏置引擎的时间就被最小化,新用户从一开始就可以获得不错的结果。 使用感知标准,引擎可以更好地适应本地场景的困难,并且设置比以前更简单。
3、不再有厚壁
阴影和光线泄漏的问题一直是偏置渲染引擎的“传统”问题,尤其是使用光子映射等技术的渲染引擎。例如,墙的一边的光或影也出现在另一边,显示出一种不自然的效果。野外制图进行了准确的评估,而光子映射中常见的泄漏并不存在。
4、改进–阴影捕捉器和凹凸面
阴影捕捉器使模型能够自然地嵌入到照片中,通过环境照明显示其阴影。Adaptive BSD 现在支持阴影捕捉器,它的速度非常快!更重要的是,全局照明下的凹凸和法线贴图也得到了显着改善,当间接照明时,凹凸表面看起来更真实。 而且,没有任何速度下降。
5、演练动画
在进行演练动画时,Adaptive BSD引擎也是较好的选择。这是因为全局光照解决方案可以对整个序列进行计算,并在之后重新用于渲染所有帧。通过我们的演练动画的具体实现,该引擎提供了没有任何浮动“斑点”图案的无闪烁动画。
1、高精度、高性能
在Thea Render中,我们引入了创新技术和算法优化来获得出色的性能。 探索了所有可能的照明传递路径,从而提供了最高的准确性。
2、光模拟
一个强大的数学框架导致了非常强大的无偏置。 它也可以被认为是一种光模拟工具,可以在整个可见光谱空间中执行计算,并且可以包括体积散射和光谱色散等高级现象。
3、独特的材料编辑器
基于物理的原料和高级分层系统的材料系统是渲染引擎的核心。 这些功能带来最逼真和令人信服的渲染。
4、零设置时间
使用无偏芯的最大优点之一是不需要设置引擎。 产生的真实结果没有任何伪像。 这样,艺术家和设计师可以专注于将他们的想法变为现实,而无需摆弄任何引擎参数。
5、快速交互式渲染
与Presto一起工作非常有趣,特别是因为它快速、交互式的响应,您可以得到关于产品质量的即时反馈。
6、实例化
由于我们的几何压缩技术,数百万个实例化多边形可以毫无问题地进行渲染。 即使场景不能在GPU上运行,Presto仍然可以完全在CPU上运行。
7、容量说明 & SSS
借助我们优化的体积散射技术,可以完全精确地解决参与介质和子表面散射问题。
8、去噪
有两种去噪方法可供选择。 NVIDIA®OptiX™提供无与伦比的快速去噪渲染。 并且如果无法使用NVIDIA GPU显卡,我们的内置降噪器仍可用于加速生产渲染。
9、分段式构架
具有多个GPU的系统可以使用分段式构架选项将渲染的图像垂直划分为与计算机上的设备一样多的部分,以提高交互式刷新率。
10、自定义组件评估
自定义材质和光线评估允许用户选择哪些组件(如漫反射、半透明、反射率、透光率和SSS)将对给定的材质和光线进行评估,从而消除不必要的影响并加速渲染时间。
11、色调映射
Thea Render中添加了两个新的色调映射操作符。 Filmic允许用户完全控制高光和阴影,而Reinhard提供了一种强大的方法来自动压缩高动态范围渲染。
12、背面材料
可以将单独的材料分配给表面的背面。 这对于没有厚度的模型(例如标签、树叶等)非常有用。
13、继续/合并渲染
用户可以停止渲染并稍后继续,而不会丢失任何进度。 当资源有限或需要将渲染作业转移到其他工作站时,这是理想的选择。
14、斜边
斜边可用于通过控制效果的半径和相邻面的最小角度来平滑对象的边缘。
15、三维映射
三维映射是一种类似于立方贴图的特殊贴图技术,添加了每个轴(x,y,z)的投影混合在一起。 三维映射以及“截止”和“清晰度”参数可用于消除纹理的接缝,而无需适当的UV坐标。
16、支持LUT文件
LUT代表查找表,这些文件可用于更改图像的整体颜色和色调。
17、Edge Ramp程序
Edge Ramp程序使基于相邻面的最小角度和边缘的半径将颜色应用于表面的边缘成为可能。
18、Worley Noise程序
Worley noise程序能够创建细胞状结构,模拟水和石头的纹理。
19、AMD Open CL支持
通过OpenCL添加了对AMD显卡渲染的支持。 请注意,此功能仅适用于Windows,并且正在不断改进中。
20、Cuda 10支持
Thea Render支持Cuda 10,从而可以使用Titan-V和RTX等高端GPU。
更多功能
— NVIDIA® OptiX™6一体化
— Presto支持所有程序
— 线性粗糙度
— 对Presto的黑体和全光谱颜色支持
— IOR采样文件对Presto的支持
— 适应多种光源
— 优化的GPU内核
— 互动位置更新