Ошибка утверждения в библиотеке анимации:Количество зарегистрированных матриц равно максимальному количеству, установленному во время создания

StackOverflow https://stackoverflow.com/questions/1318549

Вопрос

Когда я заменяю tiny_anim.x файл анимации с другим файлом в демонстрации DirectX multianimation Я получаю следующую ошибку:

Assertion failure! (s:\gfx_sdknovember08\windows\directx\dxg\d3d11\d3dx9\anim\loadxh.cpp 1392): D3DXFrameNumNamedMatrices(pframeRoot) == plc->cNamedMatrices
D3DX: ID3DXAnimationController::RegisterAnimationOutput: Number of matrices registered is equal to the max number set at creation time.

Это относится только к некоторым экспортируемым моделям, но не ко всем.

Что может быть причиной этой проблемы?

Это было полезно?

Решение

Вы используете пакет SDK от ноября 2008 года?Попробуйте использовать пакет SDK за март 2009 года (или пакет SDK за август 2009 года, если он выйдет к тому времени, когда вы прочтете это).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top