使用 LWJGL 对 GUI 进行部分渲染 [关闭]
Posted
技术标签:
【中文标题】使用 LWJGL 对 GUI 进行部分渲染 [关闭]【英文标题】:Partial rendering for GUIs with LWJGL [closed] 【发布时间】:2015-07-09 19:13:29 【问题描述】:我目前正在学习 lwjgl 和 OpenGL。
对于我的游戏,我需要一个像大厅这样的东西来加入游戏。 是否建议每秒重新渲染整个场景几次,而不是等待更改并仅渲染这些更改?例如,我的文本输入字段有这个滴答位置标记。 我什至可以重新渲染屏幕的特定部分吗? 以及如何使用 VBO 优化这一点?
我只是想知道一些好的做法,因为我无法在谷歌上找到答案。
【问题讨论】:
【参考方案1】:使您的代码不会清理像素(如果是 3d,则为深度)缓冲区。应该有一行带有 glClear(GL_COLOR_BUFFER_BIT);
或 glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
的行来清理像素(如果是 3d,则为深度)缓冲区。
【讨论】:
以上是关于使用 LWJGL 对 GUI 进行部分渲染 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章