全站通知:

VRAD3 光照烘焙系统

阅读

    

2023-08-05更新

    

最新编辑:B1ueMicr0

阅读:

  

更新日期:2023-08-05

  

最新编辑:B1ueMicr0

来自S&boxWIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
布朗尼蛋糕-

VRAD(Valve Radiosity)源于起源 1,前身是金源引擎的 QRAD (Quake Radiosity) 光照编译器。而起源 2 则是 VRAD 2/3。(由于 2、3 版几乎是一个东西,所以这里的表述都是 "VRAD3")

老 VRAD 和新 VRAD 有什么不同 ?

· 新版 VRAD 光照质量优异

老版 VRAD 使用辐射度算法(Radiosity)进行漫反射烘焙,新版使用光子映射(Photon Mapping),一种增强版光线追踪(Ray Tracing)算法来完成此工作。光线追踪相对于辐射度的细节是高频的,这意味着 VRAD3 计算出的光照细节非常棒。

· 新版 VRAD 更慢

光线追踪可以比辐射度慢 90%,VRAD3 需要大量执行光线-场景求交操作以及 k-D 树遍历,然而在 s&box 里暂时都是用 CPU 来计算的。不过 Facepunch 已将 GPU 硬件加速提上日程,这将使编译速度提升成百上千倍。

· 新版 VRAD 更加可控

在 s&box,乃至所有起源 2 Hammer 里,VRAD3 常用的参数设置均以双选设置的形式集中在了一起,您可以很方便地调整。