The FBXTimecodeImporter plugin works in 5.1, but not in 5.2.
It crashes because of this line (line 135 in FBXTimecodeImport.cpp):
const FBoneAnimationTrack* RootBoneTrack = sequence->GetDataModel()->FindBoneTrackByIndex(RootBoneTrackIndex);
The function call
sequence->GetDataModel()->FindBoneTrackByIndex(RootBoneTrackIndex)
does not return anything, so RootBoneTrack stays NULL/undefined. And the code crashes a few lines after, when realizing this (line 142).
Same call is used in line 215 of FBXTimecodeImport.cpp.
When updating the code to check if RootBoneTrack is valid before using it in these two places the code does not crash, but of course does not do anything either ![]()
So does anybody know what the correct function call is in 5.2 / 5.3?
I really hope to get this plugin to work, since I don’t have Maya, and also would like to avoid the extra steps to convert my FBX-files.