OpenGL Большие текстуры - PullRequest
0 голосов
/ 12 апреля 2019

Я знаю, что есть такие вопросы, но я думаю, что это отдельный вопрос.Для мира, похожего на Minecraft, у меня есть текстурный атлас.Будет ли разница в производительности между атласом 1024x1024 (в основном пустое пространство) и атласом 100x100?Повторно загружает данные в GPU каждый кадр или загружает только один раз?Потому что я хотел бы иметь большой атлас, чтобы мне не приходилось изменять его размер для новых блоков и текстур, но будет ли пустое пространство просто затоплять приложение на компьютерах более низкого уровня?

Не знаюдумаю, потому что данные хранятся на графическом процессоре.

1 Ответ

3 голосов
/ 12 апреля 2019

Будет ли разница в производительности между атласом 1024x1024 (в основном пустым пространством) и атласом 100x100

Теоретически да, но текстура 1024x1024 не совсем большая по ..Стандарты этого десятилетия (включая iGPU).

Повторно загружает данные в GPU каждый кадр

OpenGL ничего не делает, вы не спрашиваете егодля. *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...