Page 53 - 4204
P. 53

ЛЕКЦІЯ 4. ІНТЕРПОЛЯЦІЯ СПЛАЙНАМИ

                                      1 (t )     P 0 P 1 (t )   1 (   t )    t ,  t  ] 1 , 0 [  .   (4.7)
                                                                            1
                                                                     0
                  Очевидно що при  t          0,           ) 0 (    P , а при  t  1,      ) 1 (   P .
                                                      P 0 P 1      0                    P 0 P 1     1

                  або розписавши покоординатно у двовимірному випадку

                                     x (t )           x       x 
                                                         0
                                                                    1
                         Β 1 (t )           1 (   ) t       t      1 (   t )Ρ   t Ρ .
                                   
                                                                     
                                                      
                                                           
                                          
                                                                 
                                                                                           1
                                                                                   0
                                     y (t )           y 0      y 1
                  Перегрупувавши, отримаємо
                    (tx  ) (x 1   x 0  )t   x 0
                                                – звичайне параметричне
                    y (t )  (y 1   y 0  )t   y 0
                  рівняння прямої що проходить через 2 точки.

                        Параметр t, визначає де саме на відстані від P  до P  розмі-
                                                                                         0
                                                                                                  1
                  щена точка        1 (t ). Наприклад, при  t         , 0  25 значення функції       1 (t )

                  відповідає чверті відстані між точками P  і P .
                                                                          0
                                                                               1



                        Квадратичні криві

                        Квадратична крива Безьє ( n             2) задається 3-ма опорними то-

                  чками: P , P  та P . Її рівняння:
                                          2
                                   1
                              0
                                                          2
                         Β 2 (t )   Β P 0 P 1 P 2  (t )   1 (   t ) Ρ   2t  1 (   t )Ρ   t  2 Ρ ,  t  ] 1 , 0 [  . (4.8)
                                                                              1
                                                                                        2
                                                              0
                  Для побудови квадратичних кривих Безьє потрібно виділити дві

                  проміжні  точки  Q   і  Q   (тобто  лінійну  криву  Безьє)  за  умови
                                            0
                                                   1
                  щоб параметр t змінювався від 0 до 1.



                   Точка Q 0 рухається від P 0 до P 1 і описує лінійну криву Безьє Q         P 0 P 1


                   Точка Q 1 рухається від P 1 до P 2 і також описує лінійну криву Безьє Q             P 1 P 2


                   Точка B рухається від Q 0 до Q 1 і описує квадратичну криву Безьє B
                                                                                                     P 0 P 1 P 2






                                                              52
   48   49   50   51   52   53   54   55   56   57   58