Skip to content

ph2684/stl2sdf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stl2sdf

概要

ASCIIのSTLを符号付き距離関数(Signed Distance Function : SDF)に変換します。

STLからSDFへの変換にはbasiliskを使用しています。

インストール

basiliskのインストールは以下から。

PATHを通しておくと便利です。

cd <install_dir>/stl2sdf
echo "export STL2SDF=$PWD" >> ~/.bashrc
echo "export PATH=\$PATH:$STL2SDF" >> ~/.bashrc

実行

stl2sdf <stlfile_path> <output_dir> <grid_size>
option 説明
stlfile_path STLファイルのパス
output_dir 出力先ディレクトリ(自動生成)
grid_size 符号付き距離関数の空間分割数

output_dirに元のSTLファイル名から.stlを引いたもの+_sdf.csvが出力されます。

csvファイルの中身はx,y,z座標と各座標における符号付き距離関数です。オブジェクト内は負値、外は正値になります。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Languages

  • C 95.1%
  • Makefile 4.9%