Я работаю над анализом файла Maya dae на OpenGL ES на iPhone.
Я могу заставить все объекты успешно рендериться на iPhone, однако с одной проблемой - объекты повсюду и не выровнены друг с другом в сцене.
Я понимаю, что это потому, что Майя использует матрицы, чтобы описать, где каждый объект должен быть на сцене. В файле dae они выглядят так:
<node id="objects01-node" name="object01">
<matrix>1 0 0 9983.33 0 0 -1 -8850.6 0 1 0 135036 0 0 0 1</matrix>
<instance_geometry url="#object01-mesh">
Мой вопрос: кто-нибудь знает, как я могу перевести эти матричные данные и затем применить их к моделям в моей сцене?
Заранее спасибо за любые предложения!