Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / 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

2001—2017 © GameDev.ru — Разработка игр