Я заканчиваю 3D-планету с ROAM (непрерывный уровень детализации).
Теперь моя цель - иметь рендеринг хорошего качества с использованием текстур.
Я пытаюсь найти способ, которым я могу использовать систему черепицы (небольшие хорошие текстуры вместе взятые), но в какой-то мере я могу воспользоваться своей сеткой CLOD.
Текущие алгоритмы (из того, что я нашел) с использованием этих систем черепицы создают огромную текстуру, а затем прямо ее применяют. Это не то, что я хочу... Планета очень большая, и я хочу больше энергии, чем просто увеличение размера текстуры.
Есть ли какой-либо известный алгоритм/функция opengl для такого рода вещей?
Я не знаю много о шейдерах, но возможно ли создать тот, который рисует объекты в одиночку... Я имею в виду, не давая texcoords, но устанавливая правильный цвет для каждого пикселя (а не вершины) сетки
PS: Мой мир построен с использованием шума perlin... поэтому я могу получить высоту в любой точке мира (карта высоты с бесконечным разрешением)