Hi, I'm a C++ developer, specialized in 3D game engines and virtual reality, and in cross platform development (taking a code-base that is windows specific and make it run on Linux and other UNIX (BSD, Mac) platforms.
I am also pretty familiar with the Qt framework, and specifically with integrating 3D renderers as part of a Qt window.
I will be happy to help you port your existing application to Linux and MacOS.
As I understand, you want to replace a canned animation with a 3D real time one. I can see multiple ways of doing so, and will be happy to discuss the details with you!