J'aimerais savoir si c possible d'afficher des pixels tres rapidement pour pouvoir dessiner un ecran pixel par pixel. Je crois bien que c'est impossible de le faire mais bon j'demande...
pour afficher des pixels un par un, regarde les macros de extgraph...
pour mettre un écran en noir entièrement, il y aplus efficace que d'afficher des pixels un par un...
je penses qu'il vaut mieux afficher les pixels par groupes de 32... (32 pixels = 32 bits = 4 octets = 1 mot long = 1 move.l )
Je sais mais c'etait par exemple pour faire un moteur 3D
ben, pr les pixels, regarde les macros de extgraph, donc.
mais est-ce qu'un tracé de lignes ne serait pas mieux qu'un affichage de pixels ?
(enfin, remarque, je me suis jamais interessé aux aspect vraiment graphique du style tracé de lignes ou 3d)
En fait mon moteur 3d ne marchera pas avec des polygones. C un monde avec des particules
un monde avec des particules ?
comment tu geres ca rapidement ?
TiMad Le 06/12/2002 à 16:10 Xlib propose les routines les plus rapides pour afficher des pixels d'une maniere non lineaire, sinon il faut choisir extgraphlib.
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
Zeph Le 07/12/2002 à 14:09 Non c'est assez joli quand c'est bien fait.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 07/12/2002 à 15:07 J'ai dit le contraire ?
"Non" > Ce n'est pas original, ça existe déjà, mais c'est plus rare.
"c'est assez joli quand c'est bien fait" > Pas besoin d'explications je pense...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Xeno Le 07/12/2002 à 16:07 Original sur ti... Je ne crois pas en avoir vu...
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe
Zeph Le 07/12/2002 à 16:45 Fallait préciser "sur Ti"...
Bon pkoi à chaque fois que je parle avec toi c'est stérile comme ça ???
Je laisse tomber, on a pas fini, et franchement pour des conneries comme ça...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
il sert àfaire des déplacement entre registres, notament...
tu met l'adresse du LCD_MEM dans a0
tu met 0xFF dans les registre de données
et tu fais queleque chse du style
movem.l d0-d7,-(a0)
(ou +(a0))
Link Le 09/12/2002 à 21:03 Ah je vois, pou récrire plusieurs longs en une seule instruction

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
Attention, ne faites pas ça si vous copiez à partir de la mémoire archive, parce que sinon ça plante sur HW1 (à cause de leur protection anti-exécution débile qui ne voit pas la différence entre un movem et l'exécution de code)!