Начертах контур на малък 2D правоъгълник в OpenGL с GL_LINE_LOOP - много стандартни неща, предоставени от множество уроци. Правоъгълникът не се върти в пространството, като оста му е подравнена спрямо екрана. Имам извикване на glTranslatef(x, y), за да накарам моя правоъгълник да се движи по екрана. Координатите на Vertex са постоянна част от ширината и височината на екрана.
Когато правоъгълникът се движи много бавно, забелязвам, че долната или горната граница може да се премести малко по-рано от границата на правоъгълника, която следва непосредствено след това. Това е само пиксел и за част от секундата, но прави анимацията да изглежда грозна.
Няма значение дали антиалиасът е включен или изключен, въпреки че ако антиалиасът е включен, линията временно изглежда удвоена (или удебелена).
Чудех се дали това е стандарт в OpenGL и дали има команда, която ми липсва, за да избегна минипреоразмеряване при анимиране на правоъгълника.