Closed azishio closed 4 months ago
ボクセルデータの競合する頂点を除去する 点群からの方は効果がうすそうなので後回し。
地形データについて、256x256の配列に展開した後、同じ標高の(ピクセル座標の分解能に合わせた整数にしておく)ポイントをグループ化し、中間点を溶解したあとで( https://github.com/frewsxcv/earcutr )を使用して三角形にする。テクスチャは256x256の画像にして、それぞれの頂点はxy座標に従って配置する
捜査方法は最低限{height}の情報を持った配列を左上からチェックし、右か下に同じ高さの配列があれば同じグループとする。
思ったよりもパフォーマンスが出ないのでmeshoptを使用する
v0.3で対応
ボクセルデータの競合する頂点を除去する 点群からの方は効果がうすそうなので後回し。
地形データについて、256x256の配列に展開した後、同じ標高の(ピクセル座標の分解能に合わせた整数にしておく)ポイントをグループ化し、中間点を溶解したあとで( https://github.com/frewsxcv/earcutr )を使用して三角形にする。テクスチャは256x256の画像にして、それぞれの頂点はxy座標に従って配置する
捜査方法は最低限{height}の情報を持った配列を左上からチェックし、右か下に同じ高さの配列があれば同じグループとする。