写真を3Dモデルに変換する-仕組み
この実用的なヒントでは、3Dプリンターで写真を簡単に印刷できるように、写真を3Dモデルに簡単に変換する方法を説明します。
ステップ1:写真を個々のドットに変換する
まず、プログラムVisualFSMが必要です。
- このプログラムでは、対応するオブジェクトの撮影したすべての写真をインポートします。 オブジェクトの周りを移動しながら数枚の写真を撮ることが最善です。
- 次に、「見つからない一致の計算」ボタンをクリックします。 次に、「Compute 3D Reconstruction」を押します。
- それまでにすべてがよさそうで、さまざまなポイントで3Dモデルがよく見える場合は、CMVSボタンをクリックします。 計算プロセスが終了したら、プログラムでTabキーを押して3Dモデルを表示できます。
ステップ2:3Dモデルを最適化する
次に、MeshLabプログラムが必要です。
- [ファイル]> [プロジェクトファイルを開く]をクリックして、作成したプロジェクトをインポートします。
- 右上には、余分な領域を削除できるツールがあります。 これを使用して3Dモデルをクリーンアップし、必要に応じてエッジを滑らかにします。
- プロジェクトをPLYファイルとして保存します。
- 次に、「フィルター」>「ポイントセット」>「表面再構成:ポアソン」に進みます。 Octree Depthとして12、Solver Divideとして10を選択し、「適用」をクリックします。
- 次に、点群を削除します。 これで、完成した3Dオブジェクトが完成しました。
- 「フィルター」>「選択」>「非多様体エッジを選択」をクリックし、削除ツールを再度クリックします。
- 次に、[フィルター]> [テクスチャ]> [パラメーター化+登録されたラスターからのテクスチャリング]に移動します。 ここで可能な限り最高の解像度を選択し、「UVストレッチ」にチェックマークを付けて、「適用」をクリックします。
- 最後に、完成したモデルをOBJファイルとして保存します。 これで、簡単に印刷できます。
次の記事では、Androidスマートフォンを簡単にハッキングする方法について説明します。