Я пытаюсь сделать андроид игры с OpenGL2d слой HUD в андроида и OpenGL ES
мне удалось настроить вид glOrthof наряду с регулярной 3D перспективе. Однако у меня возникли проблемы с тем, чтобы привлечь к gui. Я думаю, что у меня есть один битмап, который будет экраном, а затем нарисуйте все, что я хочу, с помощью Canvas.
Я могу превратить растровое изображение экрана в текстуру и нанести его на сетку, которую я затем смогу визуализировать с орфографической точки зрения.
Только проблема в том, что я, скорее всего, нуждаюсь в том, чтобы экран обновлялся каждый кадр, и для этого мне пришлось бы создавать совершенно новую текстуру всякий раз, когда я захочу ее обновить. И я бы подумал, что это ужасно медленно.
Итак, как я могу создать gui для своей игры? У меня есть орфографическая перспектива, созданная уже вместе с моей 3D-перспективой. Метод, описанный выше, не выглядит так, как если бы он работал. Можете ли вы дать мне несколько предложений или объяснить мне, как я буду заниматься этим?