Как пиксели могут отображать непрерывные данные?

319
Shaffanhoon

В настоящее время я играю с процедурно генерирующими треугольниками Серпинского в Террарии, но я столкнулся с проблемой.

Как вы можете видеть на рисунке ниже, размеры треугольников не являются дискретными, и поэтому я получаю косые треугольники, которые перекрываются.

enter image description here enter image description here

Ясно, что такие формы можно отображать с использованием дискретных пикселей, поэтому мой вопрос: как моя графика правильно отображает эти треугольники и как я могу применить это к тому, что я сейчас делаю?

0
Вы можете получить лучший результат, рендеринг на холст большего размера (двойной или четырехместный). Я думаю, это увеличит частоту дискретизации. Ваше изображение искажено ошибками округления. Обратите внимание, что вертикальное разрешение вашего изображения вдвое меньше, чем у вашего изображения сравнения. Это также предполагает, что вы используете соответствующие типы данных. Yorik 7 лет назад 2
Смотрите также: https://en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampling_theorem Yorik 7 лет назад 0

0 ответов на вопрос

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