gpt4 book ai didi

java - glOrtho 相当于 VBO

转载 作者:行者123 更新时间:2023-12-01 20:53:01 27 4
gpt4 key购买 nike

我正在尝试使用 LWJGLClickTeam Fusion 游戏移植到 Java。我决定简单地使用像素测量,因为这个游戏中的所有内容都是使用 PNG 文件完成的,甚至是动画(是的,确实如此)。我听说过名为 glOrtho() 的函数,它可以让您设置在 OpenGL 中绘制事物的方式。

虽然我设法使用像 glVertexf() 这样的函数来实现这一点,但包括 glOrtho() 在内的那些函数已被弃用,如果我是正确的,则完全删除在OpenGL 3.1中。因此,我正在使用现代的方法,即使用 VBO、索引、着色器等。有没有什么方法可以使用VBO

如果您需要我,我也可以上传我这里的当前代码;只需发表评论,我将使用我当前的代码更新帖子。

最佳答案

对于 OpenGL >= 3.1,您需要定义自己的矩阵。有一些库为您定义了它们。 GLM,仅举一个著名的例子。

glOrtho 矩阵定义可以在这里找到:https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glOrtho.xml

glOrtho 不是一种“效果”,而是一种将事物投影到屏幕上的方法。 Ortho指的是“正交”,意思是“没有视角”。

关于java - glOrtho 相当于 VBO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42864623/

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