Я пытаюсь реализовать выражения лица с помощью морфовой анимации в своем 3D-приложении. Я просматривал библиотеку assimp и нашел структуру aiMeshMorphKey в файле aiAnimation. Не могли бы вы предоставить пример кода, демонстрирующий, как использовать aiMeshMorphKey для создания морфинговой анимации, например изменения выражения лица персонажа с течением времени?
Я пытаюсь реализовать выражения лица с помощью морфовой анимации в своем 3D-приложении. Я просматривал библиотеку assimp и нашел структуру aiMeshMorphKey в файле aiAnimation. Не могли бы вы предоставить пример кода, демонстрирующий, как использовать aiMeshMorphKey для создания морфинговой анимации, например изменения выражения лица персонажа с течением времени? [code] for (int i = 0; i < pAnimation->mNumMorphMeshChannels; ++i) { if (nodeName + "*0" == pAnimation->mMorphMeshChannels[i]->mName.C_Str()) { std::map morphMeshKeys; for (int j = 0; j < pAnimation->mMorphMeshChannels[i]->mNumKeys; ++j) { std::cout mMorphMeshChannels[i]->mName.data mKeys[j].mTime mKeys->mValues mKeys->mWeights