文字でもじもじ openFrameworks

[ Video ]

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

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

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

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

[ Source ]

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

[ Sponsor Link ]

openFrameworksでUTF8(絵文字)を使う

[ Video ]

[ About ]
ofTrueTypeFontで絵文字(Emoji?)を表示。FontSizeを32以上にするとdrawString呼んでも描写してくれない現象に遭遇してドハマりしました…

なお、絵文字の選考基準は「ひと夏の恋」です。
ご精査下さい。

[ Source ]

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

[ Sponsor Link ]

openFrameworksでUTF8を使う

[ Video ]

[ About ]
openFrameworks0.10.0からUTF8がサポートされたという事なので、ofTrueTypeFontで日本語を表示してみました

「ソースの文字コードをUTF8にすれば大丈夫だろ」ぐらいのお手軽感覚でいたのですが、なかなか表示してくれず…文字列リテラルの前にu8プレフィックスをつけてあげたら上手く文字列が渡ってくれました。

環境はWindows, Visual Studio 2017です。

[ Source ]

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

[ Sponsor Link ]