複雑な形状を使う場合のテクニック

ハート型などの複雑な形状を使いたい場合は…

 絵文字の活用も視野に入れてみよう。 もちろん、使いたい形状が絵文字として定義されているのであればーという 条件が付いてしまいますが、絵文字で表現できるなら、コード量の節約になります。

 Processing では text 関数で描画します。 textSize 関数で拡大縮小も可能だし、回転させることも出来ます。 なので、表現力は結構あると思います。

余談

 絵文字というか、そもそも文字そのものを模様として使ってしまおう、 という発想は私のオリジナルではありません。

少なくとも私より 20 日ほど前には nasana さんが、 文字を模様として使うという試みをされています: