辣鸡sfm的缺点2:嗯,hdr
熟知source引擎的人,多少知道+mat_hdr_level这个命令
一般来说,在其他source引擎游戏里,这个命令后面的数字只会是0/1/2。
设置为0就是没有HDR,1的话在HDR地图就只有LDR和bloom,2的话在HDR地图就是完整的HDR和bloom。
但是....卧槽Sfm的+mat_hdr_level竟然是3!竟然是3!竟然是3!


而翻遍了v社开发者社区,wiki,或者讨论区,也没有找到半点关于+mat_hdr_level 3的信息
而v社开发者社区本身也只提及了0/1/2
因此+mat_hdr_level 3到底是什么,依然有待考证。
-
但!
但有一点很确定,那就是sfm只能读取hdr地图。
非hdr在读取后,会弹窗警告,之后无法正常地使用work camera不说,整个地图的光照也会变成hammer那样完全没有光照。
至于解决办法.....目前还没有找到任何简单的解决办法。
因为无论你把+mat_hdr_level 后面的数字调成几,它还是会自动启用hdr和bloom,相当于这个命令是坏掉的。
地图修复的话,
你可以用bsp反编译工具(例如bspsource)将其解包,然后重新构建hdr。具体教程左转v社社区。


嗯,还有就是记得编译的时候,一定把hdr打上勾。