Obligement - L'Amiga au maximum

Vendredi 21 juillet 2017 - 08:43  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

 · Accueil
 · A Propos
 · Articles
 · Galeries
 · Glossaire
 · Hit Parade
 · Liens
 · Liste jeux Amiga
 · Quizz
 · Téléchargements
 · Trucs et astuces


Articles

 · Actualité (récente)
 · Actualité (archive)
 · Comparatifs
 · Dossiers
 · Entrevues
 · Matériel (tests)
 · Matériel (bidouilles)
 · Points de vue
 · En pratique
 · Programmation
 · Reportages
 · Tests de jeux
 · Tests de logiciels
 · Tests de compilations
 · Articles divers

 · Articles in english
 · Articles in other languages


Twitter

Suivez-nous sur Twitter




Liens

 · Sites de téléchargements
 · Associations
 · Pages Personnelles
 · Moteurs de recherche
 · Pages de liens
 · Constructeurs matériels
 · Matériel
 · Autres sites de matériel
 · Réparateurs
 · Revendeurs
 · Presse et médias
 · Programmation
 · Développeurs logiciels
 · Logiciels
 · Développeurs de jeux
 · Jeux
 · Autres sites de jeux
 · Scène démo
 · Divers
 · Informatique générale


Jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Partenaires

Annuaire Amiga

Amedia Computer

Relec

Hit Parade


Contact

David Brunet

Courriel

 


Programmation : Assembleur - remplissage de rectangle au Blitter
(Article écrit par Roméo Rapido et extrait d'A-News (Amiga News) - septembre 1990)


Contrairement au cercle, le rectangle est rarement rond. Cette particularité lui confère l'énorme avantage d'être facile à dessiner avec une règle ou une équerre. Nous allons donc, vous l'aviez compris, bande de flibustiers, nous pencher sur l'art du remplissage d'une race bien particulière de quadrilatères réguliers dont les côtés sont parallèles deux à deux : les rectangles à bords droits et à coins carrés.

Je vous propose trois méthodes : le point par point, beau mais lent, le ligne à ligne, où l'on fait un peu appel au Blitter pour accélérer la manoeuvre, et enfin la solution radicale du "tout Blitter".

La technique est simple. Il suffit de créer un masque d'un bitplane qui fait la taille de l'écran où l'on doit effectuer le remplissage. Il faut ensuite faire le remplissage du rectangle dans ce masque puis recopier le masque dans chacun des plans. Pour faire un remplissage, le Blitter a besoin d'un contour. Dans le cas présent, nous lui fournirons deux droites verticales qui délimitent le rectangle à remplir. Nous approcherons plus précisément tous les détails du Blitter dans un prochain numéro. En attendant cet instant béni, pratiquons le rectangle et pleurons de joie devant une si parfaite alliance de l'horizontal et du vertical. Ne restez pas crispé sur le bouton de votre souris sinon vous allez rater le superbe numéro du Blitter.

Assembleur
Assembleur
Assembleur


[Retour en haut] / [Retour aux articles] [Article précédent] / [Article suivant]