Faces Of Nature - Matematyka - Kwaterniony
Faces of nature   »  

Matematyka  »   Kwaterniony

(1) Kwaterniony


q = a + bi + cj + dk, gdzie a,b,c,d ∈ R


(1.2) Własności kwaternionów i, j, k:


i2 = j2 = k2 = -1

ij = - ji = k

jk = - kj = i

ki = - ik = j


(2) Zbiór Julii

A o to zbiór Julii z przestrzeni R4, wygenerowany dzięki kwaternionom:


Zbiór Julii z R4

Fig 1. Zbiór Julii z R4.


(3) Kwaterniony w grafice 3D

  1. Fraktale z R4 - binary and source in C++ - screen: julia1.gif,julia9.gif
    Program generujący Zbiór Mandelbrota i Julii w przestrzeni R4! Czyli zamiast liczb zespolonych wykorzystujemy Kwaterniony. Program najpierw wyszukuje te punkty, które tworzą owe zbioru, nastepnie dodaje je na listę, którą wyświetla jako punkty. Punkty są sortowane dlatego można ustawić, aby wyświetlane były jako płaszczyzny, linie łamane itp..

  2. Kwaterniony - source and binary C++ - Kwaterniony Mała aplikacja pokazująca zastosowanie kwaternionów do obrotów w przestrzeni trójwymiarowej oraz wyznaczania tzn. SLERP (Spherical Linear intERPolation), punktów przejściowych między dwoma obrotami w przestrzeni 3D. Zastosowania: m.in. do kamer third person (stosowane już w Tomb Raiderze I,II)

Więcej: dział informatyka.


(∞) Literatura

  1. Wstęp do algebry współczesnej, Andrzej K.Kwaśniewski, Wyd. Uniwersytetu Wrocławkiego,str 283 Wrocław, 1991
    (dostępna np. w bibliotece UwB) Sp∞ry zbiór zadań.
  2. Hamilton's discovery of Quaternions
  3. http://home.att.net/~t.a.ell/QuatRef.htm
    Sp∞ry zbiór publikacji dot. kwaternionów
  4. Application of Quaternions, Gernot Hoffmann

Faces of nature   »  

Matematyka  »   Kwaterniony