首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

聚光灯效果的实现,该怎么处理

2012-02-23 
聚光灯效果的实现[size18px][/size]类似赛车在晚上的前灯效果,在远处看有一束光束。近景的灯光效果如《头文

聚光灯效果的实现
[size=18px][/size]类似赛车在晚上的前灯效果,在远处看有一束光束。
近景的灯光效果如《头文字D》中的效果
通常都是怎样实现的?
我的想法是在对赛道上的所有物体的shader中加入聚光灯,因为车灯是动态的,没有办法去筛选哪些物体,车灯不能照到
但是看了《头文字D》中的近景灯光,感觉像是纹理贴上去的,
哪位大侠做过类似的效果,给点意见,谢了

[解决办法]
灯的效果就用spotlight就可以了

然后光柱的话可以用画一个光柱样子锥形然后用alpha混合一下
[解决办法]
聚光灯的效果有光照和光柱两部分。光照可以用聚光灯做,但是你只要给可能被照到的物体照一下,不用所有的物体都去照。光柱一般确实是用半透明的物体模拟的。

cs要我实现的话可以用视线和物体求交,在交点处就可以喷漆。因为cs是bsp的场景,交点很容易判断。
而且战术手电绝对不是用固定管线的聚光灯,因为点数太少,因该是用light maping类似的,就是一个圆形的光照图。

热点排行