我正在使用Libgx 3D API开发一款3D游戏。现在我想要添加一些环境(不是Libgdx的
这个“skybox”是围绕着你的游戏世界的一个盒子。所以你在这个盒子里面。你为这个盒子的内部的6个面添加纹理。然后将相机设置到这个盒子的中心,但要正确地设置视角,并开始渲染,这样你就始终与这些面保持相同的距离,但可以旋转并查看其他面。然后你将相机设置到你在世界中的真实位置,并渲染所有的模型、对象等等。我理解得对吗?
我找不到关于如何在libgdx中创建“skybox”的教程。那么我的问题是:如何在libgdx中创建“skybox”,如何将我的纹理添加到其中,以及如何将其渲染为背景/环境?还是有其他更简单的可能性吗?
Environment
,而是一个真正的环境),比如天空或一些背景。我听说过所谓的skybox
,大致上理解了它的工作原理。这个“skybox”是围绕着你的游戏世界的一个盒子。所以你在这个盒子里面。你为这个盒子的内部的6个面添加纹理。然后将相机设置到这个盒子的中心,但要正确地设置视角,并开始渲染,这样你就始终与这些面保持相同的距离,但可以旋转并查看其他面。然后你将相机设置到你在世界中的真实位置,并渲染所有的模型、对象等等。我理解得对吗?
我找不到关于如何在libgdx中创建“skybox”的教程。那么我的问题是:如何在libgdx中创建“skybox”,如何将我的纹理添加到其中,以及如何将其渲染为背景/环境?还是有其他更简单的可能性吗?