3.4.5 Движение над рельефом

 

Надо учитывать, что при движении над рельефом наблюдатель приподнят на высоту  h.

 

  Z(x,y) – Функция рельефа

                                                                 P(XP,YP,ZP) – положение наблюдателя

 

Тогда в плане получим:

 

 

                                               

 

Таким образом, получаем следующие координаты наблюдателя с учетом того, что он приподнят над рельефом.

 

Реальность картинке придаёт линия горизонта. В случае отсутствия тангажа (наклон отрезка PL(наблюдателя))  и крена линия горизонта является горизонтальной. Расположить ее можно либо строго по середине, либо искусственно приподнять или опустить.

 

 

        В случае наличия крена линия горизонта будет повернута на некоторый угол (в зависимости от угла крена). При наличии тангажа линия будет смещаться либо вниз, либо вверх. Таким образом, линия горизонта, нарисованная с учетом крена при наличии тангажа, смещается параллельно самой себе. Необходимо рассчитать точки  у1 и у2 (их координаты).

 

       

        Можно также интерполировать яркость закраски «неба» и «земли», прорисовывать отдельные элементы рельефа.

Hosted by uCoz