请教在DirectX 9中怎么实现光束效果

请问在DirectX 9中如何实现光束效果?
一般的DirectX添加了灯光后只能够通过物体对光的反射而知道光的存在。那么如何直接在程序中看见“光本身”呢?就是如何弄出一些光束?这方面的典型例子就是《蝙蝠侠:阿卡姆之城》中各种晃来晃去的探照灯和敌人手上的手电筒了。现实生活中,之所以可以看到“光”,是因为空气中漂浮着大量的尘埃,这些尘埃反射了光线,所以我们可以看到光束;但是在DirectX 9中如何做到这个呢?表示十分地好奇。
请教在DirectX 9中怎么实现光束效果
------解决思路----------------------
有多种方法可以实现;
建议楼主边走边看:好奇是前进的动力,等所有的好奇都没有了,动力也不足了。呵呵... ...
------解决思路----------------------
的确方法很多,其实很多时候它们并不是真的灯光,拿手电筒来说,如果是在Unity里,可以用line render模拟一下就可以,实际就是个贴图,看起来像光而已

楼上说的也没错,楼主随着学习的深入和视野的扩展,有些东西自然而然你就知道啦~