Perspective Correction — один из способов создания реалистичных объектов. Рассматриваются величины Z (глубина) при разделении объекта на многоугольники. При создании современных игр разработчики обычно используют довольно большого размера треугольники для описания поверхности объекта, и используют текстурные карты для более точного и детального изображения. Без этого качество картинки было бы гораздо хуже.
Если 3D объект движется от наблюдателя, то уменьшаются его линейные размеры (высота и ширина). Без использования функции perspective correction объект будет дергаться и двигаться нереалистично. С каждым уровнем скорректированной перспективы происходят изменения на пиксел в зависимости от глубины. Так как при этом происходит деление на пикселы, то требуются очень интенсивные вычисления.
[Программирование графических приложений. Словарь узкоспециализированных терминов. ФГАОУ ВПО «УрФУ имени первого Президента России Б.Н. Ельцина». (Электронный ресурс). Режим доступа: http:// media.ls.urfu.ru›435/1148/, свободный.]