3日間苦労した末に、openFrameworks上で日本語ジャスティファイ組みが完成した!!!
さらに勢い余って和欧混植。
oF上で、といいつつ、こと日本語描画に関しては、oFを全く使っていないのだが......。
テキストブロックを扱うクラスに文字列をぶち込む→boost を使ったマルチバイトイテレータで文字を1つ1つ分解→guesoglcで文字幅計測して一行あたりの文字数を算出し、同じくquesoglcで描画。
3日間ウンウン唸って、何度か死にたくなりました。
喜んで早速横の人に見せたら、「あれ、禁則処理は?」と言われた........。
鬼。
この辺を参照しました。
quesoglcで日本語表示
http://openframeworks.jp/forum/topic.php?id=23
boostを使ったマルチバイトイテレータ
http://ameblo.jp/nana-2007-july/entry-10090966998.html
文字列をテキストブロックとして扱う(Text wrapping and aligning)
http://www.openframeworks.cc/forum/viewtopic.php?f=14&t=2967
oF上で、といいつつ、こと日本語描画に関しては、oFを全く使っていないのだが......。
テキストブロックを扱うクラスに文字列をぶち込む→boost を使ったマルチバイトイテレータで文字を1つ1つ分解→guesoglcで文字幅計測して一行あたりの文字数を算出し、同じくquesoglcで描画。
3日間ウンウン唸って、何度か死にたくなりました。
喜んで早速横の人に見せたら、「あれ、禁則処理は?」と言われた........。
鬼。
この辺を参照しました。
quesoglcで日本語表示
http://openframeworks.jp/forum/topic.php?id=23
boostを使ったマルチバイトイテレータ
http://ameblo.jp/nana-2007-july/entry-10090966998.html
文字列をテキストブロックとして扱う(Text wrapping and aligning)
http://www.openframeworks.cc/forum/viewtopic.php?f=14&t=2967
コメントする