获取场景的渲染性能数据

可以查看提供图形窗口中打开的某场景的渲染统计数据的报告。

要获得场景的渲染数据:
  1. 右键单击场景的节点,或者在场景显示中,选择 Benchmark(基准)
  2. Benchmark Properties(基准属性) 对话框中,决定要使用多少场景渲染过程作为渲染时间统计数据样本。在 Number of Render Passes(渲染过程数) 下拉列表中设置此数量。
  3. 单击确定

    报告将以单独的选项卡形式显示在输出窗口中,其中包含有关如何渲染场景的以下详细信息:

    ***Geometry Scene 1 Graphics Benchmark***
    Image Resolution: 694 x 232
    Camera:
      Focal Point: [-0.102521, 0.083506, 0.526289]
      Position: [-0.325932, 0.110643, 0.78934]
      View Up: [0.0406461, 0.996836, -0.0683144]
      Projection Mode: Perspective
    Internal render times computed over 5 render passes:
      Average: 0.0108 seconds (variance = 1.36e-06)
      Note: reported timing does not reflect scene initialization, streamline generation, or any other computations which may increase the total time to create a scene's first rendering.
    Geometry Rendered with OpenGL:
      Lines: 17177
      Triangles: 15570
    Advanced Rendering Disabled
    ***End Geometry Scene 1 Graphics Benchmark***

    这些详细信息包括:

    • Image Resolution:实际场景显示分辨率,在调整场景显示大小时会发生变化
    • Camera:场景节点的属性 > 视图子节点的属性。
    • 平均渲染时间,根据选择的渲染过程数计算得出
    • 构成场景几何的对象数
  4. 当激活高级渲染时,Simcenter STAR-CCM+ 提供额外数据。

    高级渲染输出包含使用的线程数,平均 CPU 渲染时间和构建数据结构所需的时间。