W programie obiekty struktur Vector3 i Vector4 mogą reprezentować punkt w
przestrzeni 3D
lub kierunek z wielkości
Jeśli wektor zostanie wykorzystany do określenia pozycji wierzchołków trójkąta, stanowi punkt w przestrzeni
Jeśli wektor jest używany do przechowywania prędkość obiektu, reprezentuje on kierunek i wielkość. Wielkość wektora jest powszechnie określany jako długość wektora i można ją uzyskać za pomocą właściwości public float Length ()
Wektor jednostkowy lub wersor to dowolny wektor o długości jeden
Wektor dowolnej długości może być podzielony przez jego długość tak, by stał się wektorem jednostkowym. Operacja ta znana jest jako normalizacja wektora
public void Normalize ()
Operacje na wektorach:
• dodawanie wektorów
• odejmowanie wektorów
• mnożenie wektora przez skalar
• wektor odwrotny
• iloczyn skalarny wektorów A*B = |A|»|B|* Cos (0)
• iloczyn wektorowy Wektory
struktura Vector3 Pola
• X float - składowa X wektora
• Y float - składowa Y wektora
• Z float - składowa Z wektora
Grafika 3D Macierze
W matematyce macierz oznacza układ liczb, symboli lub wyrażeń zapisanych w postaci prostokątnej tablicy
Macierz jest wyrażona w liczbie wierszy liczba kolumn