Острые края пикселей с помощью gfx (pre-ll) - PullRequest
0 голосов
/ 04 ноября 2019

Я нахожусь в процессе создания базового движка 2d пикселей и, портируя его для работы с gfx (ветвь pre-ll), я столкнулся с проблемой, когда некоторые пиксели будут иметь некоторую черную рамку на некоторой стороне, и цвет будет смешиватьсяпо какой-то причине.

Вот изображение реальной проблемы (не может опубликовать изображение из-за ограничения репутации):

Изображение в цветном треугольнике

Я действительно ничего не знаю о материалах opengl, и в настоящее время мой код представляет собой учебник, записанный вместе. Я показываю 2d, создавая куб, который занимает все пространство экрана, а затем присваивая ему текстуру.

Полный код здесь: github.com (этот кодне для каких-либо реальных проектов, это мое хобби, и меня не волнует производительность)

Я просто спрашиваю, это нормальная функция gfx / opengl или это происходит потому, чтомоей процедуры рисования?

...