Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[10122] mqsdk487のTTFontプロジェクトについて / たけし
Done [Question] Response
Metasequoia SDKのサンプル「TTFont」の仕組みについて質問です。

フォントの頂点インデックスをポリゴンにするとき、例えば、
0,1,2
0,2,3
0,3,4
0,4,5
・・・
などとしたら面が正しいフォントの形状を表しません。

どのようなアルゴリズムでフォントの頂点インデックスの順番をポリゴン化しているのでしょうか?
できれば「ソースを見てください」などと言わずに、理屈を教えてくれないでしょうか?
2024-08-21 14:11
[10123] Re: mqsdk487のTTFontプロジェクトについて / Administrator
「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
Title
Name
Mail address for renponse notification A mail will be sent when the response is written. This address will be not shown after you post.
Tag Please select from a preset or input arbitrary comma-delimited tags.
Message

Now file attachment is not available temporarily.