Suite à plusieurs demandes, je viens de mettre en ligne le code de PowerPoint3D. Ce projet utilise le SDK de Nova 2008.
Il s'agit d'un projet Visual Studio 2008 qui va référencer à la fois Nova et les dll managed de DirectX. L'ensemble des assemblies sont présentes dans l'archive.
Attention toutefois, le SDK de Nova est en mode gratuit et donc ne peut fonctionner que 5 minutes d'affilée.
Le fonctionnement de l'ensemble est relativement simple: Le projet charge un fichier pptx (pres.pptx) et extrait les images de chaque slide. Il charge ensuite une scène Nova et remplace les textures d'un objet à la volée avec le slide courant.
Cela donne ceci:
Le projet Visual Studio 2008 : ici.
La version compilée (et non limitée à 5 minutes) : ici.