377 читали · 4 года назад
OpenGL #6: Текстуры
Что ж, научившись раскрашивать вершины треугольника разными цветами, перейдём к текстурированию. Предыдущие части: Оптимизация и uniform, Раскрашиваем вершины, Наш первый зелёный шейдер, Рисуем треугольник, Приступим, помолясь, OpenGL на пальцах Чтобы закрасить треугольник текстурой, нужно: Загрузка текстуры из файла Здесь нет ничего OpenGL-специфичного, нужно просто как угодно получить в памяти массив, заполненный RGB-значениями пикселов. Для загрузки картинок можно использовать тонну самых разных библиотек...
3 года назад
Как исправить ошибку «OpenGL 1281 invalid value» в Майнкрафте? (Исправления ошибок майнкрафт)
Minecraft OpenGL – одна из настроек, которая позволяет сделать игру быстрее и плавнее, «инструктируя» графический процессор не прорисовывать ничего, что находится за пределами прямого поля зрения игрока. Очевидно существует компромисс, когда нагрузка на видеокарту снижается, то увеличивается использование ресурсов центрального процессора. По умолчанию это параметр включен для повышения производительности Майнкрафта, поэтому часто встречаются случаи, когда игроки сталкиваются с сообщением об ошибке «OpenGL 1281 invalid value»...