это в неправославном dx координата указывает на центр текселя, поэтому надо смещать.
|
Подожди, если бы указывала в центр, тогда как раз не надо было бы смещать, потому что дискретная экранная координата пиксела соответствовала бы центру тексела рисуемой текстуры. В d3d9 текстурная координата ( 0, 0 ) указывает в верхний левый угол текселя, поэтому и надо смещать на центр текселя. Или ты имеешь ввиду что в opengl экранные координаты смещены?
Но вобщем смысл понял, буду разбираться в opengl, тогда в той статье все верно.
В любом случае какой инструментарий предоставляется с тем и приходится работать...
Кстати, d3d9 еще актуален? Например для xp или там для vista без сервис пака, если считать что у меня нет dx10, только 11 и 9?