Metasequoia BBS
|
新規投稿
|
通常表示
|
ツリー表示
|
状態
未指定
対応済み
一部済み
対応中
対応不要
タグ
アナウンス
不具合報告
質問
要望
雑談
Ver4β
キーワード
[10122]
mqsdk487のTTFontプロジェクトについて
/
たけし
対応済み
[質問]
返信
Metasequoia SDKのサンプル「TTFont」の仕組みについて質問です。
フォントの頂点インデックスをポリゴンにするとき、例えば、
0,1,2
0,2,3
0,3,4
0,4,5
・・・
などとしたら面が正しいフォントの形状を表しません。
どのようなアルゴリズムでフォントの頂点インデックスの順番をポリゴン化しているのでしょうか?
できれば「ソースを見てください」などと言わずに、理屈を教えてくれないでしょうか?
2024-08-21 14:11
[10123]
Re: mqsdk487のTTFontプロジェクトについて
/
管理者
返信
「wikiを見てください」ならOKしょうか?
https://ja.wikipedia.org/wiki/%E5%A4%9A%E8%A7%92%E5%BD%A2%E3%81%AE%E4%B8%89%E8%A7%92%E5%BD%A2%E5%88%86%E5%89%B2
大昔に実装したTTFont内のアルゴリズムが何を採用していたかは忘れてしまいましたが、一般的なものです。多角形の三角形分割は色々提案され、ライブラリなども探せば見つかりますので、そちらを当たってください。
2024-08-22 17:31
タイトル
タイトルが入力されていません。
お名前
名前が入力されていません。
レス通知メールアドレス
レスがつくとこのアドレスにメールが通知されます。メールアドレスは投稿後に表示されることはありません。
タグ
プリセットから指定するか、コンマ区切りで任意のタグを複数入力できます。
最低一つはタグを指定してください。
アナウンス
不具合報告
質問
要望
雑談
Ver4β
メッセージ
メッセージが入力されていません。
>Metasequoia SDKのサンプル「TTFont」の仕組みについて質問です。 > >フォントの頂点インデックスをポリゴンにするとき、例えば、 >0,1,2 >0,2,3 >0,3,4 >0,4,5 >・・・ >などとしたら面が正しいフォントの形状を表しません。 > >どのようなアルゴリズムでフォントの頂点インデックスの順番をポリゴン化しているのでしょうか? >できれば「ソースを見てください」などと言わずに、理屈を教えてくれないでしょうか?
現在ファイル添付機能は一時的に利用できません。