†MeshLabを使用して、マーチングキューブス法(APSS)で点群から面を作成します。ここでは、下のようなねこの点群に面を張ります。全体的に密な点群ですが、しっぽが少し粗くなっています。それでは、MeshLabのマーチングキューブス法(APSS)で面を作成してみましょう。†まず、MeshLabを起動します。mesh...と進み、ファイルの指定ダイアログから、"ism_train_cat.xyz"(このページの一番下からダウンロード)を指定して読み込みますと、下のようなネコの点群が表示されます。†マーチングキューブス法で面を生成するには、各点の法線ベクトルを計算しておく必要があります。各点の法線ベクトルを計算しましょう。sets"ダイアログボックスを開きます。デフォルト設定のまま、"Apply"してから"Close"しますと、法線ベクトルが計算されます。completed..."というメッセージが一瞬出てから消えます。点群に対して法線ベクトルを計算しましたら、マーチングキューブス(APSS)を適用できます。(APSS)"ダイアログを開きます。これもデフォルト設定のまま、"Apply"します。マーチングキューブス(APSS)を適用した結果は、下図のように、面の裏表が反転していますが、面が張られているのを見ることができます。面の裏表が逆ですと、面がよく見えませんので面の裏表を反転させます。Orientation"ダイアログボックスを開きます。デフォルトの設定のまま、"Apply"しますと、面の裏表が反転して、面が見やすくなります。しっぽは途切れていますが、PCLライブラリのマーチングキューブス法に比べてきれいな面がはれます。Resolution"等のパラメータを変更すると、面の張られ方が変わるのを観察できます。