Przykład 2 - Tekturowana kostka w 3D, obracająca się wokół dwóch osi. Przeciągnięcie myszką po widoku aplikacji powoduje dodatkowy obrót. Użyto koordynatów u/v w funkcji vertex() oraz efektu texture(). Tekstury czasem zostają zniekształcone przy użyciu silnika P3D, co można zauważyć, ale w OpenGL wyglądają świetnie.
Aby zobaczyć kod aplikacji w języku Processing, kliknij tutaj. Zmiany dokonane przeze mnie zaznaczone zostały na czerwono.
Algorytm znaleziony na stronie processing.org