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

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

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

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

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