アルコール’s openFramewoks

[ Video ]

[ About ]
今日は会社の飲み会なので絵文字(Emoji)を使ってお酒を並べてみました。ofTrueTypeFontのdrawStringだと色合成されなかったのでofFboを3枚重ねました。

[ Source ]

[ Link ]
https://github.com/junkiyoshi/Insta20180615

[ Sponsor Link ]

点を結んで文字に openFrameworks

[ Video ]

[ About ]
ofFboに文字(CODE LIFE)を描写、色・座標情報にアクセスできるようにofPixelsへコピーします。

画面内に収まる座標(x, y)をランダムに生成、ofPixelsの色情報を調べて、文字と重なる座標かどうかを調べて行きます。

文字と重なる座標を一定数集めたら、Noise関数で動きをつけて点を描写。更にそれぞれの点同士の座標が一定距離以内に収まればお互いを結ぶ線を生成します。

[ Source ]

[ Link ]
https://github.com/junkiyoshi/Insta20180612

[ Sponsor Link ]

文字でもじもじ openFrameworks

[ Video ]

[ About ]
文字を文字で埋め尽くす。

コレ、前からやってみたかったんですが、ofTrueTypeFontでSizeを変更するのに、Fontファイルを読み込み直しが発生する方法しか見つからず、ファイルIO処理になってしまうので、沢山のサイズの文字を描写するのは処理が重くて断念していました。

ふと、「一つの文字サイズで作成したofTrueTypeFontから取得したPath情報を操作して大きさを変えればファイルIOを回避できる…?」と閃いて、書いてみた所、旨く行きましたb

Fontの相性なのかQだけが画面からはみ出してしまいますが、とりあえずはOK。

[ Source ]

[ Link ]
https://github.com/junkiyoshi/Insta20180611

[ Sponsor Link ]