我正在寻找一种在 XNA 4.0 中创建 3D 光束效果的方法。目前,我正在投射一条射线并绘制它,所以我有必需品,但我只需要图形。
我正在寻找类似于此人所要求的内容:
https://gamedev.stackexchange.com/questions/46912/how-to-make-a-3d-beam-effect-with-xna-4-0
我查看了作为对此问题的回复发布的链接:
http://www.catalinzima.com/samples/lightning-sample/
但是,该实现仅适用于 2D,我要求它以 3D 呈现。我尝试在我的项目中使用它,但纹理有时不会以某些角度呈现。我看过广告牌,但我认为因为光束的来源靠近相机,而目的地很远,所以纹理会被拉伸很多。至于在上面的例子中使用广告牌,我不知道从哪里开始或者它将如何工作。
我对如何处理这件事有点困惑,如果有人能给我一些建议,那就太好了。