由软件工程师 Gabriel Cuvillier 制作、最适合用于 Lumen、光线追踪、路径追踪测试的参数化“康奈尔盒”BP Actor 资产『Parametric Cornell Box』已免费公开!
Parametric Cornell Box

本产品提供可创建完全参数化 Cornell Box 的蓝图。
Cornell Box 是图形领域的专家和研究人员用于测量全局光照和光传输方法质量的常见测试案例,在虚幻引擎 5 中,对应的是 Lumen、路径追踪、静态照明等。
本产品的目的是作为编辑器工具,用于在受严格控制的环境(Cornell Box)中分析和理解 Lumen 的行为(直接光照、镜面光照、全局光照、反射/镜面)。主要观察效果是墙壁颜色“渗”到附近物体上的现象(漫反射相互反射)。还可以分析软阴影的精度和镜面反射的质量。
要实例化新的 Cornell Box,只需将 BP_CornellBox 蓝图(Blueprints 子文件夹内)拖放到场景中即可。新实例化的 Box 可以通过 Actor 的 [Details] 面板中的专用属性进行设置(尺寸、照明设置、墙壁材质和颜色、Box 内容)。
每当更新任一属性时,Box 都会被完全重建,因此可以在编辑器内进行交互式修改。这是通过蓝图构建脚本自动完成的。默认的 Box 属性设置为标准 Cornell Box 的一种,实用起见放大了 5 倍。
有关功能和可用属性的完整列表,请参阅文档(在第 4 张截图中可以简要看到它们的概览)。
示例地图位于 Maps 子文件夹中:Showcase.umap。该地图通过在场景中实例化的不同 Cornell Boxes,展示插件的各种功能。
该蓝图主要面向启用实时 Lumen 和光线追踪(包括光线追踪阴影)以及路径追踪的使用场景。不过,也可以通过在“Lighting”属性的“Advanced”部分中更改 mobility 属性,将其用于静态照明场景。特点
参数化 Cornell Box 设计图 Actor
可用属性
几何:Box 尺寸(深度/宽度/高度)、墙壁厚度、墙壁可见性
照明:多种灯光类型(无、矩形灯、发光面、反射光)、灯光附着墙、灯光颜色、强度、尺寸、位置,以及若干高级属性
材质:金属度、镜面反射度、粗糙度、中性/左/右/外部颜色
内容:多种内容类型(Empty、Classic Cubes、Sample Sphere、User Mesh)、变换两个蓝图
1 个用于 Actor 的蓝图 + 1 个支持用的蓝图函数库,以及若干内部使用的额外枚举/结构体
蓝图不使用几何脚本(因为动态网格在 Lumen 中无法 100% 正常工作),而是依赖于基本静态网格(单独的墙壁、发光光源、示例内容等)的实例化和缩放。





Cornell Box,现在不太常见了呢。
这个资产真让人高兴。『Parametric Cornell Box』可从 UE Marketplace 和 Github 免费获取。请一定看看!
链接
UE Marketplace
Github
用于验证的模型内容以前也公开过,感兴趣的话请查看。
随你煮随你烤!介绍用于 CG 测试的经典模型数据!茶壶、兔子、神秘的方形房间、猴头、那帮家伙到底是什么啊!!2020 年版!