当前位置: > 游戏模型百科 >

Corona每秒光线数量太低是什么原因?
栏目分类:游戏模型百科   发布日期:2019年03月13日 15:03:13   浏览次数:


除了“需要多长时间等待噪声消失”之外,还有几种渲染性能的测量方法,可用于性能调试(即确定场景渲染时间过长的原因)。其中之一是在Corona VFB 的渲染和/或“统计”面板中显示的“每秒光线数量”

 

每秒光线数量是渲染器原始,强力性能的基本衡量标准。它是渲染器中每秒跟踪的所有光线的数量。在单个i7 CPU上运行的电晕通常可以投射1 500 000 - 4 000 000光线/秒,具体取决于场景的复杂程度。

 

低光线/秒表示渲染器缺乏有效渲染场景所需的强力性能。射线数低的原因包括:
 

  1. 旧/慢CPU,在后台运行其他密集型任务,不在所有可用的CPU核心上运行
     
  2. 复杂的几何模型
     
  3. 复杂的纹理/材料设置
     
  4. 大规模使用实例化
     
  5. 非刚性(变形)运动模糊
     
  6. UHD缓存
     
  7. GIvsAA余额值设定得太低(例如1或2)
     
  8. 太多不透明度映射的对象
     

如果场景中的光线太低,您可以尝试:

  1. 将3ds Max位图转换为Corona位图 - 这可以手动完成或使用转换器脚本完成。
  2. 禁用/减少3ds Max位图中的过滤
     

  3. 禁用3dsmax位图分页
     

  4. 在3ds Max中简化复杂的着色器网络
     

  5. 后期制作中的假动作模糊
     

  6. 将GIvsAA平衡提高至至少4
     

  7. 用几何替换不透明度映射的对象(如叶子)


相关热词: 3dmaxCorona渲染器疑难

     
游戏模型设计 3dmax模型制作 次世代模型 游戏模型百科 游戏模型贴图