1202 читали · 2 года назад
Что такое текстурный атлас
Текстурный атлас, это одна UV-развертка, на которой развернуты несколько объектов. Простыми словами одна текстура, которая содержит в себе несколько других. Для каждой модели в игровых движках используется набор текстурных карт. Атлас применяется для оптимизации в игровых проектах, за счет уменьшения их количества. В обычной ситуации это будут: Base Color, Metal, Roughness, Normal и возможно AO (Ambient Occlusion) + Height Map. Для обработки текстуры, игровой движок должен к ней обратиться, это обращение называется DrawCall, и чем больше их количество, тем ниже производительность...
448 читали · 3 года назад
№110. Рисуем и двигаем текстуры при помощи Draw()
Помимо рисования примитивов типа круг, квадрат, линия и так делее, годо дает нам возможность рисовать текстуры. Есть несколько методов для отрисовки текстур (draw_texture_rect(), draw_texture_rect_region()), но в этой статье мы будем использовать метод draw_texture(). Он принимает такие параметры как ресурс текстуры, позиция, размер, цвет и карта нормалей. Функцию draw() обычно используют например для отрисовки всякого рода элементов интерфейса с которым нам не надо взаимодеиствовать, или фонов для уровней...