問題タブ [tetgen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
3d - .stl を tetgen にインポートするには?
stl-model の Delaunay 四面体化を tetgen に提供させようとしていますが、ファセットの交差に関するエラーが常に発生します。
このモデルは人間の心臓の ascii .stl モデルであり、コンピュータ断層撮影データから取得されます (必要に応じてリンクを提供できます)。まず、MeshFix を使用して修復するよりも、100 の局所性と 1.00 の許容値でアダプティブ レンダリングを使用して CTAn ソフトウェアで構築します。MeshFix は、.off またはバイナリの .stl ファイルを出力します。
.off モデルを tetgen にインポートしようとすると、常に次のエラーが発生します。
ファイル off.off の 2 行目のヘッダーの読み取り中に構文エラーが発生しました。
バイナリ .stl をサポートしていないため、.stl ファイルを tetgen に直接インポートすることはできません。そのため、MeshLab を使用してまず acsii .stl に変換し、その結果を tetgen にインポートします。
しかし、この場合、別のエラーがあります:
ほぼ自己交差する 2 つのファセットが見つかりました
二面角の許容値を下げるように勧めています。次のメッセージを取得するためだけにこれを行います。
自己交差する 2 つのファセットが見つかりました
-d プレフィックスを使用して、そのようなファセットをすべて検出することをお勧めします。私はこれを行い、次のメッセージを受け取ります:
交差する面はありません
それは例外的な命題を与えるので、今私は混乱しています。
ここにいる誰かが tetgen に精通している場合は、どうすれば自分のモデルを tetgen にインポートできるか教えていただけますか? いくつかの修復ツールとさまざまなプレフィックスを試しましたが、これまでのところ何も機能しませんでした.
また、誰かが tetgen コミュニティへのリンクを持っていれば、本当に感謝しています。
c++ - Ubuntu - Web サイトのアドレスが変更されたため、tar.gz のダウンロード エラーが発生しました
FW4SPL
ターミナルで呼び出された C++ フレームワークの依存関係をコンパイルしようとしてcmake
います。コマンドmake -j4
を入力すると、各依存関係が自動的にダウンロード、ビルド、およびインストールされます。
しかし、コンパイル中にエラーが発生します。
http://www.tetgen.org/1.5/src/tetgen1.5.0.tar.gz
その理由は、 のリンクがもう存在せず、会社tetgen
が Web サイトのアドレスを に変更したためだと思いますhttps://launchpad.net/ubuntu/+archive/primary/+files/tetgen_1.5.0.orig.tar.gz
。
このファイルを手動で開くこともできtar.gz
ますが、問題は、make -j4
コマンドが自動的に開く必要があるため、どのディレクトリで開く必要があるかがわからないことです。このtar.gz
ファイルが存在するディレクトリは、どこにでもある可能性があります。
どんな助けでも大歓迎です。