Прошу помощи, уважаемые радиолюбители!

Насмотрелся видео на ютубе и захотел вывести трехмерный куб на экран от siemens s65, повертеть его(замерить FPS). Моих начальных навыков программирования для этого явно не достаточно и информации по теме не нашел. Прошу объяснить алгоритм постройки 3д куба и его масштабирования (при повороте), насколько я понимаю, это все выполняется с помощью преобразования матриц. Буду рад за любую информацию!