基本的なボールの 3D モデルと、奇妙なブロックの別の 3D モデルを含む STL ファイルがあります。モデルのボリュームとサポートされている可能性のあるマテリアルを見つけるタスクが与えられましたか? これが私が計算する方法です。
BoundingBox Volume = 長さ x 幅 x 深さ (値は stl ファイルから取得)
モデルのボリュームはに基づいています
var v321 = (v3.x) * (v2.y) * (v1.z),
v231 = (v2.x) * (v3.y) * (v1.z),
v312 = (v3.x) * (v1.y) * (v2.z),
v132 = (v1.x) * (v3.y) * (v2.z),
v213 = (v2.x) * (v1.y) * (v3.z),
v123 = (v1.x) * (v2.y) * (v3.z);
return (v231 - v321 - v132 - v213 + v123 + v312) / 6.0;
(これらの値はSTLファイルからのものです)、正しいようです。
サポート材の体積はどのように計算すればよいですか?