Estoy trabajando en un sistema embebido de algún tipo, y en algún tiempo libre me gustaría probar sus capacidades de dibujo.
El sistema en cuestión es el microcontrolador ARM Cortex M3 conectado a la placa EasyMX Stellaris. Y tengo una pequeña pantalla TFT de 320x240 :)
Ahora, tengo algo de tiempo libre cada día y quiero crear un cubo giratorio. Micro C PRO para ARM no tiene capacidades de dibujo en 3D, lo que significa que debe hacerse en software.
Del libro Introducción a la programación de juegos en 3D con DirectX 10 conozco el álgebra matricial para las transformaciones, pero eso es genial cuando tienes DirectX para configurar la cámara correctamente.
Supongo que podría hacer que el objeto 2D gire, pero ¿cómo iría con 3d uno?
Cualquier idea y ejemplo son bienvenidos. Aunque preferiría consejos. Me gustaría entender esto.