Comment dessiner en style 8-bits?

Vous en avez marre de toutes ces courbes de Bézier, et vous voulez retrouver le bon vieux style graphique de votre GameBoy?

En deux couleurs: “PixelArt”

$\Reponse$ Le package PixelArt est fait pour vous. Sa commande \bwpixelart prend une matrice en paramètre, et affiche une image bitmap à gros pixels.

\documentclass{article}
  \usepackage{pixelart}
 
\begin{document}
\pixelart[tikz={red,
                scale=.05,
                baseline=.3em
               }]{%
001101100
011111110
111111111
111111111
111111111
011111110
001111100
000111000
000010000
}
\end{document}

\documentclass{article}
  \usepackage{pixelart}
  \pagestyle{empty}
 
\begin{document}
\pixelart[tikz={red,
                scale=.05,
                baseline=.3em
               }]{%
001101100
011111110
111111111
111111111
111111111
011111110
001111100
000111000
000010000
}
\end{document}

La commande prend également une option raise (par exemple raise=-1ex), qui aide à aligner le dessin avec le texte, si besoin.

Le nom des macros qui commence par \bw… suggère que ça ne fonctionne qu'en noir et blanc (black and white) mais ce n'est pas vrai (voir exemple ci-dessus), et la documentation du package propose même une façon d'obtenir un dessin en plusieurs couleurs.

La syntaxe de PixelArt a changé entre les version 0.3 et 1.0 (changement daté de novembre 2022).

Avec les versions anciennes, le dessin du cœur ci-dessus aurait été écrit de cette façon:

\documentclass{article}
  \usepackage{pixelart}
 
\begin{document}
\bwpixelart[color=red, scale=.2]{%
001101100
011111110
111111111
111111111
111111111
011111110
001111100
000111000
000010000
}
\end{document}

Package “pxpic”

$\Reponse$ Le package pxpic s'inspire de PixelArt et propose de faire des dessins en pixels de toutes les couleurs.

Sa documentation est richement illustrée.


Source: Style 8 bits

3_composition/illustrations/dessiner_en_style_8bits.txt · Dernière modification : 2023/02/25 11:02 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0