有没有"smart"的方法来处理绘图顺序?



我正在制作一款等距游戏。到目前为止一切都很顺利。其中一个关键功能是可以围绕玩家360度旋转的摄像头。

然而,这使得处理绘图顺序的深度计算非常困难。我基本上需要根据摄像机朝向的方向来切换for循环的顺序(例如,等距渲染立方体的哪两个面是可见的?)

我想知道是否有更聪明的方法来做到这一点。如果没有,我将不得不使用大量非常相似的代码。

更聪明的方法是使用OpenGL。

  • 如果您正在使用c++或C,那么只需搜索DLL库并将它们导入到您的项目中。
  • 如果你正在使用Java,那么看看LWJGL或JOGL。

所有的库等都是完全免费的,你可以以任何你想要的方式使用它们。

相关内容

  • 没有找到相关文章

最新更新