ポリゴンをいい感じにふくらませるgrass

This page is a personal draft to self.

あまりロバストな方法がおもいつかない。Distance fieldとか色々つかったほうがいい気がするんですが……

  • NOPsに追加した(Rounded Extrude SOP)

ざっくりとした考え方

もとのポリゴンを…

A. 骨格ポリゴンをつくる

いい感じの細かさで、こういう風にtriangulationする

  • Remesh SOPで Use Input Points Only するといい

内側のエッジをもとにいろいろ頑張って、テントの骨格みたいな骨格をつくる

その表面にTriangulate2D SOPでポリゴンを張る。ポリゴンの間もお構い無しに。

B. 貼り付けるポリゴン

もとのポリゴンを好きな感じの細かさにremeshする。

B→Aに投射する

Ray SOPをつかって。メッシュの「内側」の点だけをRayするのに注意

ミラーしていい感じにつなぎ合わせる

  • Mirror SOP, Fuse SOPとかをうまくつかって