Собственно немного попрактиковался на physx 2.8.4 и чистом opengl.
Но в моем представлении работа с фигурами выглядит по другому.
Не матрицу мира поворачивать, а саму фигуру.
Вот есть ли движок, где можно создать тот же rect, но с более логичными функциями над ним.
Code
ENGINE_RECT rect;
rect.rotate(50 , 1 ,0,0); // rect повернется на 50 градусов по оси X.
rect.scale(2); // rect будет увеличен в 2 раза.
rect.color(200 , 0 , 0); // цвет будет красный
Причем ENGINE не создает окна и всё остальное сам, а лишь предоставляет функцию
ENGINE_renderAll();
которую кладу в свою функцию рендеринга, а он через неё выводит всё что в нем создаю?
+ предоставляет функции загрузки моделей форматов obj или других из 3Ds max