
Рис. 8.40. Изображения, полученные при линейной интерполяции и при корректной интерполяции: а) линейная интерполяция; б) корректная интерполяция

Рис 8.41. Отображение прямых из одного пространства в другое: а) текстурное пространство; б) пространство глаза; в) пространство экрана На рис. 8.42 приведена прямая АВ в трехмерном пространстве, преобразуемая в ЗО-прямую аЪ с помощью матрицы М. (Матрица М может представлять аффинное преобразование или, в более общем случае, перспективное преобразование.) Точка А преобразуется в а, а точка В - вЬ. Рассмотрим точку ./?(£), лежащую на части g расстояния от А до В. Эта точка отображается в некоторую точку г(/), лежащую на части /расстояния от а до Ь. Как мы увидим, части f\\gнe равны между собой. Как же изменяется g при изменении /от 0 до 1? Иными словами, как связаны между собой движение по прямой аЬ и движение по прямой АВ?

Рис. 8.42. Как работает перемещение вдоль соответственных прямых?
Визуализация граней для усиления реалистичности
Вывод соотношения между д и f
Пусть однородные координаты точки а имеют вид"opengl1_564.html">⇐ Предыдущая| |Следующая ⇒