Csgo魅影之谜
cs:source吧
全部回复
仅看楼主
level 14
hzm654321 楼主
众所周知,csgo以其漂亮的光影被很多玩家所称道。这期间还引发过多次的关于是css好还是csgo好的讨论(确切的说是争吵),大家众说纷纭各自都有各自的理由。好吧现在抛开那些无谓的争吵,从一个地图制作者的角度来揭开
csgo的魅影之谜。
2014年12月27日 13点12分 1
level 14
hzm654321 楼主
了解了这些后我们进入正题,Csgo整体给大家的印象是“阴影边缘清晰”、“更好的Hdr效果”、“模型精细”、“完善的匹配系统”、“皮肤枪”等等。而地图制作者争论的焦点就是“阴影边缘清晰”和“更好的Hdr效果”,至于“更好的Hdr效果”看了我最近更新的教程关于反射方面的内容理解之后我想你已经有答案了Css同样能实现“更好的Hdr效果”,原因很简单因为css是同时支持Ldr光照系统(早期的地图包括官方地图都没有Hdr反射贴图)和Hdr光照系统的游戏(消失的海岸线还记得把),单纯的ldr和单纯的hdr效果都不尽人意也就是说css游戏默认效果是Ldr和Hdr结合后的产物,我个人认为这样效果更加趋近于真实(仅代表个人观点)。
现在csgo就只剩下“阴影边缘清晰”了,好我通过一组截图(同一个阴影不同的远近距离)来向你揭开“阴影边缘清晰”的秘密所在如下图:
上图中编译地图时的选项为bsp、vis、rad全部正常编译的结果
上图中编译地图时的选项为bsp正常vis快速rad快速的结果
上图中编译地图时的选项为bsp正常vis正常rad无的结果
通过仔细对比上面三组图片后答案不用我说也出来了吧!在没有运行rad的情况下csgo的那个阴影是怎么出来的呢?这就是所谓的“实时阴影”(其实基于bsp二元空间划分的游戏能做出真正的实时阴影吗?)很明显那个鬼影一样的东西一直跟随着玩家如下图
上面是室外的再看看室内什么结果如下图
这下明白为啥csgo阴影在近处那么清晰了吧,就是这个鬼影和自身rad阴影叠加后的效果,当然css在调节了光照贴图后也是可以达到阴影清晰效果的,而且绝对不会远处一个样近处一个样。
2014年12月27日 13点12分 3
为了这个“实时光影”csgo舍弃了很多!
2014年12月27日 14点12分
level 14
hzm654321 楼主
在了解了魅影的存在之后,问题就来了!!
1、 csgo地图不支持灯光频闪(也就是模拟火焰和闪烁的灯光)当你选择正常后面模式的话如下图
就会得到这样的结果如下图(这个问题个人猜测和鬼影脱不开干系)
因为鬼影的跟随导致我走到天窗下后如图
2、csgo为什么到现在还没有手电筒呢?也许真的和鬼影有关也说不定呢!如下图
3、 过去我可以用无vis和无rad来进行快速的地图测试看看纹理效果等,但因为鬼影的关系显然室内小的话你什么也看不出来都被鬼影挡住了,虽然你可以用其他办法解决但还是不方便啊如下图
4、还是因为鬼影的关系导致同一个光线参数下css地图要比csgo地图明亮许多如下图
到此csgo魅影的秘密全部展现在你眼前,
当然我刚才所写不是说谁好谁不好的问题(我才不会参与哪些无聊的讨论呢)我的目的很明确就是“
使做图者做到知己知彼、能够取长补短”,既然做起源地图个个游戏平台(css、csgo、l4d2)的特点需要我们地图制作者清楚明白,做到心中有数(现阶段csgo地图不能做灯光频闪、实时镜子、风实体吹不动电线、精简的物理效果,比较好的阴影效果等)。这样你在设计地图时就会把这些问题考虑进去,给后期制图铺平道路。
2014年12月27日 13点12分 4
level 14
hzm654321 楼主
最后希望官方能够完善这些吧!尤其是手电[哈哈]
附上我的一些测试文件
链接: ht tp://pa n.ba idu.c om/s/1c0CO8Kw 密码: a5ld
2014年12月27日 13点12分 5
level 12
[滑稽]原来是这样
2014年12月28日 06点12分 6
level 3
[滑稽]原来是这样+1
2014年12月28日 12点12分 7
level 1
关了shader细节还有bloom,然后关了mat_spe mat_bummap 什么的之后没有原来那么晃眼的效果了[滑稽]
         w(゚Д゚)w
   
2014年12月29日 12点12分 9
你那些是反光什么的,但hdr关不掉。
2014年12月29日 12点12分
回复 hzm654321 :[滑稽]开了之后简直晃眼,非常亮
2014年12月29日 13点12分
回复 lhnyfree :go的hdr被鬼影削减不少呢!
2014年12月29日 13点12分
回复 lhnyfree :不然真得会亮瞎[勉强]
2014年12月29日 13点12分
level 9
灯光频闪不能做吗,难道我理解错了
——来自 爱贴吧 Windows Phone 客户端
2014年12月30日 03点12分 10
不是有我的测试吗?你下载后看看就知道了。
2014年12月30日 03点12分
level 1
没懂
2015年01月02日 05点01分 11
2015年01月02日 05点01分
level 1
总觉得你说的A类是橙盒以后的Source
B类是现在的一些魔改版Source
2015年01月04日 07点01分 12
那么说不就是抛弃了mod吗?
2015年01月04日 07点01分
回复 hzm654321 :mod?大部分MOD都是基于A类(橙盒)的引擎,只有很少一类(P2的Aperture tag和Insurgency)是用B类的
2015年01月04日 07点01分
回复 hzm654321 :the ship和lambda wars都是用的橙盒引擎
2015年01月04日 07点01分
回复 hzm654321 :这就是为什么Garry's Mod没法读取和加载L4D2和CSGO以及传送门2的模型和地图的原因
2015年01月04日 07点01分
level 12
我想在css里实现csgo里那种光线效果,也就是说不想让css里的光线太亮。求解!
2015年01月10日 17点01分 13
带墨镜[哈哈]
2015年01月10日 22点01分
level 10
楼主学的是什么???游戏编程?编程?还是程序员?
2015年01月11日 11点01分 14
财务
2015年01月11日 11点01分
level 9
csgo看得到自己的实时光影的??
2015年02月12日 01点02分 15
level 9
看了一遍感觉没有太懂。不过以后等我学的多了就会懂了[真棒]
2015年04月24日 07点04分 17
level 12
理论上是懂了 我认为如果真因鬼影而舍弃手电其实也没什么 支持多人模式的起源游戏很少会把地图做得伸手不见五指 不过让我还是更爱a类[吐舌]
2015年06月11日 02点06分 18
level 8
加了环境光没有,以前我也有鬼影加了环境光就没了
2015年06月19日 09点06分 19
太阳实体???加了这个鬼影是go的特色真去不掉!
2015年06月19日 12点06分
level 1
好专业的感觉,都看不大懂,但是总体来说,起源的魅力无穷。
2017年09月16日 09点09分 20
1