375 читали · 4 года назад
OpenGL #6: Текстуры
Что ж, научившись раскрашивать вершины треугольника разными цветами, перейдём к текстурированию. Предыдущие части: Оптимизация и uniform, Раскрашиваем вершины, Наш первый зелёный шейдер, Рисуем треугольник, Приступим, помолясь, OpenGL на пальцах Чтобы закрасить треугольник текстурой, нужно: Загрузка текстуры из файла Здесь нет ничего OpenGL-специфичного, нужно просто как угодно получить в памяти массив, заполненный RGB-значениями пикселов. Для загрузки картинок можно использовать тонну самых разных библиотек...
2701 читали · 2 года назад
Как наложить различную текстуру на объекты фотографии в фотошопе
Покажем способ придания сложной графической фигуре текстуры различных материалов: апельсиновой корки, мрамора, древесины. Приступим к уроку. -------------------------- Для начала определимся, какую сложную графическую фигуру будем обрабатывать. Я нашел для вас вот такую фотографию гипсовой плитки, на которой достаточно замысловатый узор с разной степенью освещения рельефа. Открываем фото: для этого нажимаем «CTRL + О». Находим нужную фотографию. Теперь любым удобным инструментом нужно «отделить» плитку от стены...