L'idée était donc "d'animer" des objets en 3D. Le point de départ était d'utiliser Make3DFrames, un logiciel que j'avais développé il y a quelques années également, et qui se contentait de "générer" des animations d'objets 3D en effectuant une sorte de "delta packing" (compacter les différences inter-images) de chaque image de l'animation. Le problème est que pour une simple animation de 30 images, on arrive à de grosses quantités de mémoire si l'objet prends de la place sur l'écran... Par contre, si on utilise simplement les coordonnées des triangles composant une image, on peut réduire pas mal la place occupée en mémoire. Make3DFrame permet cette option, sortir une liste de coordonnées de chaque triangles composant une image d'une animation. J'ai ensuite réalisé sur PC un logiciel permettant de "reprendre" ces listes pour pouvoir éditer triangle par triangle chaque image, puis chaque animations. Ce logiciel permettait également d'optimiser les images: parfois certains triangles peuvent être simplifiés ou supprimés. Ensuite, l'idée était de compacter chaque image avec le compateur ZX0 qui permet un très bon taux de compression et une vitesse rapide de décompression. Je me suis rendu compte que pour une animation d'une 30aine d'images, j'arrivais à seulement quelques kilos-octets. La mémoire du CPC6128 permettait donc de stocker une bonne quinzaine d'animations, l'idée de la démo était là...
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum