我正在尝试用opengl制作一个android游戏
我设法在常规 3D 透视图旁边设置了 glOrthof 视图。但是,我无法想出一种方法来绘制 gui。我正在考虑使用一个位图作为屏幕,然后使用 Canvas 绘制我想要的任何内容。
我可以将屏幕位图转换为纹理并将其映射到网格上,然后我可以使用正交透视正常渲染该网格。
唯一的问题是我很可能需要每帧更新屏幕,为此我必须在我想更新它时创建一个全新的纹理。我会想象那会非常缓慢。
那么,我怎样才能为我的游戏制作一个 gui?我已经设置了正交透视和我的 3d 透视。我上面描述的方法似乎不起作用。你能给我一些建议或向我解释我将如何去做吗?