?今天,我们向全世界的 KeyShot 用户和 KeyShot 用户分享即将到来的新时代的消息。 使用 KeyShot 9,您将获得利用完整的GPU加速射线追踪能力的 NVIDIA RTX 与 OptiX。 我们想要分享更多关于这个决定的消息,它将如何工作,以及我们所采取的方法将使您完全控制您的渲染工作流程您可以期待什么。
注重灵活性
“ Luxion 对 GPU 渲染进行了多年的评估。 使用 NVIDIA 的 RTX 技术、 gpu 加速的硬件射线追踪和 AI 去噪、 gigaray 性能、内存超过8gb 的GPU以及免费的 OptiX SDK,现在正是时候这样做了。” - Henrik Wann Jensen,Luxion 联合创始人兼首席科学家
KeyShot历史
传统上,KeyShot 被认为是一种独立的基于GPU的实时射线追踪渲染器。 但是有些事情你可能不知道。 首先,KeyShot 是第一个独立的实时射线跟踪软件。 Keyshot 的核心(无双关意思)是100% 实时的ーー它不是一个开关或模式。 其次,KeyShot 的渲染引擎是我们内部开发的,Luxion。 我们不依赖其他软件或硬件开发。 最后,KeyShot 渲染引擎是基于 Luxion 联合创始人兼首席科学家 Henrik Wann Jensen 在全局光源和照明模拟方面几十年的研究。 这项研究一直持续到今天。
由于我们开发了 KeyShot,从渲染引擎到界面以及两者之间的所有功能,它允许我们1)优化速度、质量和准确性,2)减少对其他硬件或软件的依赖。 我们的重点一直是尽可能提供最好的体验,利用任何可用的资源。 设计 KeyShot 的目的是运行和提供辉煌的结果,在最广泛的电脑阵列,无论是 Windows 或 Mac,台式机或笔记本电脑,与支持最广泛的3 d 文件格式的任何3D 渲染软件。 这一切都是为了确保3D 专业人员在不影响速度、质量和精确度的情况下拥有绝对最大的灵活性。
内部开发的渲染引擎、先进的渲染技术和图形硬件的内部专业知识,我们有自由不断地评估最新的 CPU 或 GPU 技术。 所以,当问到“为什么 KeyShot 不使用 GPU? ” 在过去,答案很简单——仅仅依靠 GPU 会降低3D 专业人士视觉效果的速度、质量和准确性。 现在,随着 GPU 加速的进步,通过 NVIDIA RTX GPU 提供的实时射线追踪功能,速度和性能的存在,给你带来了 KeyShot 的 GPU 渲染功能。
两全其美
Keyshot 的 GPU 功能是原生的,开箱即用的,支持 NVIDIA OptiX 射线追踪引擎提供的所有技术成就ーー它不是一个单独的 KeyShot 安装,也不是一个插件或补丁。 这是两个世界中更好的,CPU 和 GPU ,都在最直观的3D渲染和动画用户界面中。 所以,如果你想问“ KeyShot 是使用 CPU 还是 GPU? ” 我们让你做这个决定。
“ KeyShot 针对 OptiX 集成进行了精细的调整。 我们的开发团队能够通过GPU加速快速展示KeyShot并获得性能,这进一步说服我们继续支持NVIDIA RTX。“- Claus Wann Jensen,Luxion 联合创始人兼首席执行官
Keyshot 9检测 NVIDIA GPU 加速的显卡,通过GPU提供实时光线追踪。模型: Stanley Black & Decker, Inc.
它是如何工作的
支持的显卡包括 NVIDIA GeForce,Quadro 和特斯拉产品与麦克斯韦和新一代GPU
当你在你的工作站或 NVIDIA RTX 工作室笔记本电脑上启动 KeyShot 时,它检测到一个兼容 NVIDIA GPU 加速显卡,你会在 KeyShot Ribbon 上看到一个新按钮。 当激活时,实时视图中的场景和渲染的输出将在 GPU 上而不是 CPU 上渲染。 就是这么简单。 当您希望使用GPU进行实时呈现时,请使用GPU。 当你想使用你的GPU,使用你的GPU。 一切都取决于你。
“重要的是,NVIDIA GPU 加速的实施是无缝的。 单个按钮,单击一下。 就是这么简单。 当您希望使用CPU进行实时呈现时,请使用CPU。 当你想使用你的GPU,使用你的GPU。 这完全取决于 KeyShot 用户。” - Derek Cicero,Luxion 产品与战略副总裁
技术的背后
虽然这将是您通过GPU加速光线跟踪体验KeyShot的第一年,但Luxion拥有GPU研究,评估和开发的悠久历史。 我们非常兴奋地说,KeyShot 充分利用 NVIDIA 的 OptiX 光线跟踪引擎,以实现高性能,实时光线跟踪的 GPU。 这种支持带来了横跨多个 NVIDIA 图形处理器的透明扩展,以及使用RT Cores和Tensor Core AI去噪功能的硬件加速光线跟踪。 最重要的是,我们发现 NVIDIA 的基于图灵的 RTX 图形处理器提供的实时光线追踪功能在模拟光的物理行为方面非常出色,并且在使用复几何图形处理器的场景中提供了令人难以置信的性能提升。
为什么是现在?
为什么我们现在决定支持 NVIDIA 的GPU加速的实时光线跟踪? 简短的回答是: NVIDIA RTX 技术提供了实时渲染所需的能力,以提供速度,质量和准确性。 更长远的答案是: 通过把软件和硬件加速的实时射线追踪结合在一起的 NVIDIA RTX GPU,这是 GPU 技术首次能够提供质量和性能达到甚至超过 CPU 的质量和性能,从而计算出实时渲染所需的高级算法。 简而言之,力量就在那里。
现在是时候了,我们很高兴GPU技术已经成熟到可以引入额外的渲染功能和性能,以及您期望从KeyShot获得的结果的速度和质量。
要知道的事情
同时享受 KeyShot CPU 和GPU加速渲染虽然致力于增加灵活性,KeyShot 对 CPU 渲染的承诺没有改变。 Keyshot 现在可以使用你所能支付的所有 GPU 能力,但是它不依赖于 GPU 来创建精确的视觉效果。 您可以选择使用 CPU 或 GPU 无论何时你决定。
支持 NVIDIA Maxwell Generation 和 AboveKeyShot 将原生支持所有 NVIDIA 图形卡能够利用新的 Optix 6技术,其中包括所有 NVIDIA GeForce,Quadro 和特斯拉产品。 需要注意的是,在 NVIDIA RTX 产品中,GPU 可以利用 RT core 进行实时射线追踪,而张量硬件加速可以用于 AI 去噪。
通过翻转开关实现GPU加速渲染
要在KeyShot上使用NVIDIA GPU,无需购买不同版本的KeyShot或安装插件。 只需安装任何版本的KeyShot,当检测到兼容的NVIDIA GPU时,单击按钮激活GPU渲染。
KeyShot 9及更高版本中的NVIDIA GPU支持
使用NVIDIA RTX图形卡的GPU加速实时渲染的KeyShot 9(目前处于测试版)将在2019秋季发布。