Metasequoia BBS
|
New message
|
Normal
|
Tree
|
Status
Unspecified
Done
Partially done
Doing
Not necessary
Tag
Announce
Bug report
Question
Request
Talk
Ver4 Beta
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
Response
「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
Title is not input.
Name
Name is not input
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.
At least one tag is necessary.
Announce
Bug report
Question
Request
Talk
Ver4 Beta
Message
Message is not input
>Metasequoia SDKのサンプル「TTFont」の仕組みについて質問です。 > >フォントの頂点インデックスをポリゴンにするとき、例えば、 >0,1,2 >0,2,3 >0,3,4 >0,4,5 >・・・ >などとしたら面が正しいフォントの形状を表しません。 > >どのようなアルゴリズムでフォントの頂点インデックスの順番をポリゴン化しているのでしょうか? >できれば「ソースを見てください」などと言わずに、理屈を教えてくれないでしょうか?
Now file attachment is not available temporarily.