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

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

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

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

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