ここを読んでいたわけで。なるほど便利だ。
https://80.lv/articles/how-to-develop-effective-software-tools/
NゴンのプリムUV座標ってどんな感じ?
で、その記事にも出てくる プリムごとに個別で持っているprimUV空間とやらだが、三角と四角の場合はどのような座標に広がっているか理解しやすい物の、5角形以上の場合どうなるかちと想像がつかない。
サイトにある説明を見ても、

頂点5個以上だとU(赤で図示)が外周で、V(緑で図示)が全頂点の平均からの距離とか書いてあって意味がよくわからない。
という事で実際にやってみた。普通に頂点に色を付けるだけだと

こんな感じで失敗する。頂点合間の色が表現できないからだ。

という事で色を付ける前にサブディバイドで分割をいれて、各頂点に元のプリムのプリムUV座標をコピーしてみた。これなら、誤差はあっても、ある程度は正しい表示になるはずである。
それで出てきた結果が、

これだ!
…確かに、頂点5個以上だとU(赤で図示)が外周で、V(緑で図示)が全頂点の平均からの距離、になっている。なぜ想像できなかったんだ。全頂点の平均っていうのはプリムの真ん中ですな。


わかりやすく Uだけ、Vだけ にしたのがこれ。うむ、わかりやすい。
その他も図示
わっしょい、わっしょい。











