drawing Japanese as justified on openFrameworks

| コメント(0)

3日間苦労した末に、openFrameworks上で日本語ジャスティファイ組みが完成した!!!

justify.png


さらに勢い余って和欧混植。
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


コメントする

プロフィール

アイテム

  • america2.JPG
  • america1.JPG
  • america2.JPG
  • america1.JPG
  • chirashi4.png
  • meishi.jpg
  • R0012425.JPG
  • iPad-ofxTruetypeFontUC.png
  • R0012399.JPG
  • R0012383.JPG