Courage ! Le topic est vaste et difficile (en tête : non pas l'affichage de triangles mais les transfos 3D). J'avoues moi-même être un énorme faineant et ne m'être concentré uniquement sur le preca-3D sur CPC. Fais nous part de tes avancées régulierement
Bon courage, il faut voir les performances... J'ai des souvenirs d'avoir essayé Fighter Bomber sur CPC (après avoir connu la version Amiga), portage courageux mais trop peu d'images par secondes au final... La première mission d'entraînement où il faut détruire des tentes et des camions, même en me POSANT à coté des cibles et en roulant au pas, pas moyen d'aligner dans le viseur!
@MacDeath ouais faudrait recuperer les sources de WinAPE, faire une integration d'OpenGL dans le truc et rendre le tout accessible via les instructions speciales &ED &XX ... selon moi c'est jouable
@MacDeath ouais faudrait recuperer les sources de WinAPE, faire une integration d'OpenGL dans le truc et rendre le tout accessible via les instructions speciales &ED &XX ... selon moi c'est jouable
C'est ce que j'utilise déjà dans mon émulateur (pas pour la 3D, mais les instructions #ED #XX pour émuler des fonctionnalités "nouvelles" pour le cpc, comme le compactage/décompactage, l'import de fichiers bitmaps, ect)
Le remplissage de triangles c'est bien, mais après il faut les trier si on veut les dessiner "back to front". Un certain nombre de jeux utilisaient la technique de la "caméra bloquée" pour réduire ce tri (un seul axe) voire l'éliminer (éléments fixes déjà ordonnés en mémoire: décor). Je revois surtout Hunter sur Amiga, avec ses damiers.
Tout comme toi j'utilise un tableau pour chacune des adresses ecran representant le debut de lignes. Cela a aussi l'avantage de pouvoir supporter facilement les ecrans reformatés.
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 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