NVIDIA Omniverse™ 是基于 OpenUSD(通用场景描述)和 NVIDIA RTX™ 技术打造的可扩展计算平台。材质和渲染常见于 Omniverse 的应用程序中,今天带大家了解下 Omniverse 平台中的材质与渲染。
NVIDIA Omniverse 中的材质主要由 NVIDIA 材质定义语言 (MDL) 提供支持。
NVIDIA 材质定义语言 (MDL) 是一种着色语言,专门用于定义和描述计算机图形中材质的外观。艺术家和开发人员可以通过 MDL 来定义物理属性、表面特性以及光线的相互作用方式来创建高度逼真的材质。
除了 NVIDIA 自带的 MDL 材质外,用户还可以在 NVIDIA Omniverse 中创建、导入、导出和管理材质。
在 NVIDIA Omniverse 的应用程序中,可以选择不同的渲染器或渲染器模式。例如,在 NVIDIA Omniverse™ USD Composer 界面的下拉菜单中,就提供了不同的渲染器或渲染模式:
2.1 NVIDIA Omniverse RTX™ Renderer
NVIDIA Omniverse RTX Renderer 是一款可扩展的照片级渲染器,能够借助 NVIDIA RTX 技术支持的 GPU 渲染,实现实时光线追踪和路径追踪。NVIDIA RTX 技术是 NVIDIA 在计算机图形领域的重要先进技术之一,借助 AI、光线追踪和模拟方面的增强功能,RTX 技术能够实现逼真的 3D 设计、模拟和视觉效果。
RTX Renderer 包含两种渲染模式,实时渲染 (RTX - Real-Time) 和路径追踪 (RTX - Interactive (Path Tracing))。两者具有共同的核心功能,但分别针对不同目标用途。用户可根据实际需求选择不同的渲染模式。
2.1.1 共同特征和功能
2.1.2 实时渲染 (RTX - Real-Time) 主要功能
与传统光栅化方法相比,实时渲染 (RTX - Real-Time) 模式能够高保真实时渲染更多几何体以及基于物理的材质。
在此模式下,渲染器执行一系列单独通道来计算不同的照明效果(例如:光线追踪环境光遮蔽、带有光线追踪阴影的直接照明、光线追踪间接漫反射全局照明、光线追踪反射、光线追踪半透明和次表面散射)。每个通道分别去噪,然后合成结果。
由于使用各种着色近似法和优化来保持高帧率,实时渲染 (RTX - Real-Time) 模式的精确度会略低于路径追踪 (RTX - Interactive (Path Tracing)) 模式。
2.1.3 路径追踪 (RTX - Interactive (Path Tracing)) 主要功能
路径追踪 (RTX - Interactive (Path Tracing)) 模式下,每帧都使用单个路径追踪通道来尽可能多地采样场景中照明交互的效果。然后使用 NVIDIA OptiX™ AI 加速降噪器进行单个降噪,去噪后再运用泛光和色调映射等后处理效果。
路径追踪 (RTX - Interactive (Path Tracing)) 模式是最准确的 NVIDIA Omniverse RTX Renderer 渲染模式。它可以生成照片质量的图像,但帧率会低于实时渲染 (RTX - Real-Time) 模式。
2.2 RTX - Accurate (Iray)
RTX – Accurate (Iray) 是 NVIDIA® Iray® SDK 的 Omniverse 集成。它是一种直观的、基于物理性质的渲染技术,可为交互式和批量渲染工作流程生成逼真的图像。RTX – Accurate (Iray) 主要用于创建预测图像。
RTX – Accurate (Iray) 使用与 NVIDIA Omniverse RTX Renderer 渲染模式相同的 NVIDIA 材质定义语言,但可为光线模拟提供更为物理准确的结果。
用户可下载 NVIDIA Omniverse SDK 进行体验:
Omniverse Enterprise 许可和定价 | NVIDIA
更多 Omniverse 教程
请持续关注丽台科技
*与NVIDIA产品相关的图片或视频(完整或部分)的版权均归NVIDIA Corporation所有。
END
页面更新:2024-05-20
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号