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

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

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.

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

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

1 Ответ

1 голос
/ 05 сентября 2009

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

...