导出测光表数据和渲染测光表数据

在本课中,您将学习如何导出“测光表”读数,以便其他人能够以 Excel 电子表格或叠加有“测光表”数据的渲染图像的形式查看这些数据。

设置课程:

用电子表格格式导出测光表数据:

  1. 在“Camera01”视口中, 选择“测光表”辅助对象。
  2. 转到 “修改”面板 “显示”卷展栏,然后单击“导出到 CSV 文件”。
  3. 在“将测光表输出保存为 CSV 文件”对话框上,输入 my_arena.csv 作为文件名,然后单击“保存”。
    注: 同时,准备好的 CSV 文件 arena.csv 也将保存到 \export 文件夹中。

    3ds Max 以 CSV 格式将“测光表”对象生成的数据保存到项目目录的 \export 文件夹中。

  4. 导航至 \export 文件夹并打开刚保存的文件。

    文件将在 Excel 电子表格中打开,显示“测光表”辅助对象中的每个点收集的灯光数据。下表中详细说明了这些为专业技术人员(如照明工程师)编制的数据。

    定义
    A:名称 “测光表”辅助对象的名称。
    B:ID “测光表”辅助对象采样点的编号。
    C:帧 对光源进行采样的动画序列中帧的数量。(值为 0 表示没有动画。)
    D:位置 场景所在的地理位置。
    E:日期 记录光源所使用的气候数据的时间和日期。
    F:直接光 测光表采样点检测到的直接照明值。
    G:间接 测光表采样点检测到的间接照明值。
    H:总计 测光表采样点检测到的直接照明值和间接照明值的和。
    I:照明单位 用于显示列 F 到列 H 中的灯光照明值的测量单位(lx = lux,fc = 尺烛光)。
    J:日光因子 测光表采样点检测到的日光值,不包括直接照明或间接照明。
    K-M:X 轴位置/Y 轴位置/Z 轴位置 测光表采样点的位置坐标。
    单位 用于显示列 K 到 M 中的测光表采样点位置的测量单位。
    O-Q:方向 X - Z 测光表采样点的旋转坐标。
  5. 关闭 Excel 电子表格。

创建图像叠加:

  1. 将时间滑块拖动至第 7 帧。在主菜单中选择“照明分析”“照明分析助手”,打开“照明分析助手”对话框。
  2. 如果“分析输出”面板尚未打开则转到此面板,然后在“图像叠加”卷展栏中单击“创建图像叠加渲染效果”。

    3ds Max 将打开“环境和效果”对话框 “效果”面板。

  3. 在“效果”卷展栏上,单击“照明分析图像叠加”将其突出显示,然后在“参数”卷展栏 “显示选项”组中,确保所有选项都处于启用状态。将该对话框保持打开状态。
  4. 在“效果”卷展栏 预览组中,启用“交互”。

    3ds Max 将渲染场景。

    计算完成后,将显示两个渲染帧。

    第一帧完全用黄色渲染。它用于创建叠加图像,但不包含有用信息。关闭此窗口。

    第二渲染帧包含导出自照明分析的亮度数据层。数字较为密集,不易读取,因为这些数字不仅包括栅格中的照明值,还包括测光表采样点生成的值。

    注: 如果渲染仅显示照度数据而未显示网球场图像,则再次渲染场景。

    叠加会显示栅格测光表数据和采样点测光表数据的组合

  5. 暂时将“渲染帧”窗口保持为打开状态。

调整测光表数据的显示:

  1. 在“环境和效果”对话框 “参数”卷展栏 “显示选项”组中,禁用“显示整个图像上的数量(屏幕栅格)”。

    现在仅会显示您为场地曲面创建的测光表采样点返回的亮度值。

    选择完毕后渲染将进行更新,因为在“效果”卷展栏 “预览”组中启用了“交互”。

    注: 第一次更改选项时,因为要进行更新,渲染可能会比较慢。

    请注意最大亮度值在渲染帧右下角中的显示方式。

    叠加仅会显示采样点测光表数据

  2. 在“环境和效果”对话框 “效果”面板 “参数”卷展栏 “类型和范围”组中,将“最大”值更改为 42927.0,然后按 Enter。(如果渲染显示较大的“最大照度”值,请选择比看到的值约大 10 的“最大”值。)

    通过缩小最大值范围,采样值将以其整个颜色编码范围(即从蓝色(低亮度)到红色(高亮度)的范围)显示。窗户附近的效果最为明显。

  3. 在“显示选项”组中,禁用“淡入淡出背景图像”。

    场景将显示渲染图像的实际灯光强度。不过,这样会使测光表数据不易读取。

  4. 再次启用“淡入淡出背景图像”选项。
  5. 在“显示选项”组中,禁用“显示灯光度量辅助对象中的数量”,然后启用“显示整个图像上的数量”。

    测光表亮度数据现在即会从图像曲面上的 2D 点采样。您可以设置曲面平面上的采样点密度。

    叠加显示排列在 40 × 40 栅格中的测光表数据

  6. 在“屏幕栅格布局选项”组中,更改“垂直间距”和“水平间距”值以查看对叠加有何影响。

    增大间距将降低栅格密度。

  7. 在“效果”卷展栏 预览组中,单击“显示原状态”以查看未设置照明数据的场景。单击“显示效果”重新显示数据。
  8. 在“渲染帧窗口”工具栏中,单击 (保存图像)。

    使用“保存图像”对话框,可以采用多种格式将渲染图像保存到选定位置。

保存工作:

小结

在本教程中,您学习了如何创建日光系统并设置曝光以有效照亮室内场景。之后,您打开了“照明分析助手”并使用名为“测光表”的辅助对象准备场景以备进行照明分析,该辅助对象将计算进入场景的直接照明和间接照明量。

您还学习了如何通过下载包含实际气象观测结果的气候数据并将这些亮度值应用于日光系统,从而采用真实的照明条件。之后,您获取了由新照度值生成的“测光表”读数,并将其转换为电子表格和渲染叠加以供后续分析之用。