Задать вопрос

Как отключить сглаживание в love2d?

Я делаю игру и хочу чтобы она была пиксельной. Я использую love.graphics.scale(winScale,winScale) и winScale = winW/640
то есть я хочу чтобы было 640 пикселей по горизонтали, но я вижу все текстуры не с ровными краями пикселей, а сглаженные. Как это убрать?
  • Вопрос задан
  • 108 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Разработчик игр на Unity
    12 месяцев
    Далее
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Академия Eduson
    Разработчик игр на Unity
    6 месяцев
    Далее
Решения вопроса 1
dollar
@dollar Куратор тега Lua
Делай добро и бросай его в воду.
Создайте поверхность в 640 пикселей, и выводите всю графику на неё.
При этом округляйте координаты, чтобы они все были целыми.
Затем уже растягивайте поверхность на весь экран, используя фильтр nearest.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы