Войти
ПрограммированиеFAQ

Рисую спрайт-текстуру пиксел-в-пиксел, но получается смазанная-дрожащая картинка

При рисовании через D3D картинки тексел-в-пиксел надо смещать коордианты вершин на (-0.5, -0.5) пикселей.
Либо сместить текстурные координаты на пол-текселя, то есть 0.5 / TextureWidth, 0.5 / TextureHeight.


Подробно: Directly Mapping Texels To Pixelsзапрос в гуглу)
Обсуждение в форуме:
http://www.gamedev.ru/code/forum/?id=19375

http://www.gamedev.ru/code/forum/?id=65137
http://www.gamedev.ru/code/forum/?id=65155

14 мая 2007 (Обновление: 28 дек. 2007)