如何在 lwjgl 3D java 应用程序中制作相机?
我尝试使用 glRotate
和 glTranslatef
,但这仅移动对象,而我需要移动场景。
我尝试使用同样的
glLoadMatrixf(new float[]{
50, 50, 50, 50,
50, 50, 50, 50,
-75, 50, 50, 50,
100, 100, 100, 100
});
但我不太明白它是如何工作的,而且我看到白屏
我可以使用什么解决方案来完成我的任务?
最佳答案
在 OpenGL 中没有相机。要“移动相机”,您必须向相反的方向移动对象。例如,您可以向后移动对象,而不是向前移动相机。
关于java - 相机如何制作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59894331/