如何在游戏中像图片一样设置透视相机?(引擎libgdx)



我是3D游戏新手?我正在使用Libgdx。我如何计算透视相机像Tetromino革命游戏的参数?请告诉我这方面的任何想法。

请参阅图片:http://www.terminalstudio.com/screens/tetrisrev/big1.jpg

这是一个很好的教程。

http://blog.xoppa.com/basic-3d-using-libgdx-2/

您可以设置这样的相机:

float fieldOfView = 45;
float w = Gdx.graphics.getWidth();
float h = Gdx.graphics.getHeight();
PerspectiveCamera camera = new PerspectiveCamera(fieldOfView, 1, h/w);
camera.position.z = -2f; //just an example of camera displacement
camera.update();

视野越大,你的视野就越开阔。你现在可以把你的积木或其他东西放在x-y平面上,它可能看起来很相似。

我建议你先阅读一些教程,了解3D编程的感觉。你的脑子里似乎很快就会有其他问题。

最新更新