Obiekt można obracać na trzy różne sposoby, odpowiednio ustawiając jego właściwości obrotu:
rotationX
,
rotationY
i
rotationZ
.
Na poniższej ilustracji przedstawiono dwa kwadraty, które nie są obrócone:
Na następnej ilustracji przedstawiono te same dwa kwadraty po inkrementacji właściwości
rotationY
kontenera zawierającego kwadraty w celu obrócenia ich wokół osi y. Obrócenie kontenera kwadratów, czyli ich nadrzędnego obiektu wyświetlanego, powoduje obrócenie obu kwadratów:
container.rotationY += 10;
Na następnej ilustracji przedstawiono skutek przypisania wartości właściwości
rotationX
kontenera kwadratów. Kwadraty są obracane wokół osi x.
Na następnej ilustracji pokazano, co się stanie po inkrementacji właściwości
rotationZ
kontenera zawierającego kwadraty. Kwadraty zostaną obrócone wokół osi z.
Obiekt wyświetlany może być jednocześnie przemieszczany i obracany w przestrzeni trójwymiarowej.