Je suis à la recherche de technologies pour un nouveau produit embarqué doté d'un processeur via 1 ghz et d'une puce graphique via s3. Jusqu'à présent, la plate-forme cible est Linux, mais souhaiterait pouvoir la déplacer vers une plate-forme Windows. L'application comprendrait des widgets comme des boutons, des graphiques et des affichages numériques/textuels. Plus important encore, l'application contient des objets animés, tels que les fans en rotation constante. Qt semblait être un bon choix, car il est multi-plateforme et a une API sympa pour un tas de widgets et un cadre d'animation.Qt meilleur choix pour l'animation sur embarqué?
Cependant, cette structure d'animation utilise assez fortement le processeur. L'utilisation du processeur cible pour le rendu de l'interface utilisateur est de 40%. La rotation de 25 objets avec une image nécessite environ 90% de CPU.
L'idée est d'utiliser opengl pour animer les objets et enlever cette lourde charge de la CPU.
Ma question est, si Qt le meilleur choix pour quelque chose comme ça? Dois-je regarder plus en profondeur quelque chose comme Java 2D?
Votre animation est-elle 2D ou 3D? – DJClayworth
Vous savez que Qt vous permet d'héberger des animations OpenGL dans ses fenêtres? Peut-être que vous pourriez faire les choses sensibles au CPU dans OpenGL et laisser le reste à Qt. –