我正在用LWJGL制作一个分屏显示的2D顶级游戏。我目前正试图找到一种将两个视野与模板缓冲区合并的智能方法。 重点是你能够看到其他玩家能够看到的东西。
图片胜过单词。
请记住,我只能画出白色正方形和黑色阴影。
我不希望在黑色区域内绘制任何内容,因此也就是模板缓冲区。
在用“1”填充模板缓冲区的同时绘制世界很容易。 为玩家绘制视野很容易。 弄清楚只有一个玩家可以看到的地方并不容易。
对我来说,这似乎是最后两张照片之间的OR操作。但是只有一个模板缓冲区。由于相对缺乏关于模板缓冲区的文档,我也不确定它是如何工作的。
我还想避免像FBO那样复杂的东西。我很确定使用模板缓冲区有一种简单的方法。
有没有人对此有所了解?
答案 0 :(得分:0)
不幸的是,它根本不是很漂亮(到处都是怪异的spikey影子),所以我不得不摆脱它:/
感谢您的时间!