gpt4 book ai didi

java - 屏幕左侧 glTranslatef

转载 作者:行者123 更新时间:2023-11-30 11:35:03 24 4
gpt4 key购买 nike

如果你写 gl.glTranslatef(0, 0, -10.0f); 你的对象出现在中心。我可以将它更改为 gl.glTranslatef(-2.0f, 0, -10.0f); 它会向左移动,但是是否可以自动生成该 x 值,所以它会是所有设备的左侧都一样吗?因为我想如果我写 gl.glTranslatef(-6.0f, 0, -10.0f); 并且它在左侧屏幕上看起来不错,但在更大或更小的设备上可能效果不佳.

附言也许我应该得到宽度或类似的东西?

最佳答案

这取决于您使用的 View 类型,因为:

GLU.gluPerspective(gl, 67, glGraphics.getWidth()
/ (float) glGraphics.getHeight(), 0.1f, 10f);

为了

gl.glOrthof(0, WORLD_WIDTH, 0, WORLD_HEIGHT, 1, -1);

我认为他们将您在其中指定的参数扩展到每个设备都相同

关于java - 屏幕左侧 glTranslatef,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15318979/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com