このツールについて
3次元空間内の2点の座標を入力すると、それらの間の直線(ユークリッド)距離、中点、各軸に沿った変化量が求められます。すべてブラウザ内でローカルに実行されます。
距離は3Dのピタゴラスの公式を使います: distance = √((x₂ − x₁)² + (y₂ − y₁)² + (z₂ − z₁)²)。中点は各座標の平均です: ((x₁ + x₂)/2, (y₁ + y₂)/2, (z₁ + z₂)/2)。成分の差分 Δx、Δy、Δz は各軸に沿った符号付きの差です。
3Dモデリング、ゲーム開発、物理、CAD、幾何の宿題に便利です。両方のz値を0にすれば、通常の2D距離の計算に戻せます。
よくある質問
どの距離公式が使われていますか?
3Dのユークリッド距離です。x・y・zの差の2乗の和の平方根で、ピタゴラスの定理を直接拡張したものです。
2Dの点にも使えますか?
はい。両方のz座標を0のままにすれば、結果は (x₁, y₁) と (x₂, y₂) の間の通常の2D距離になります。
中点とは何ですか?
線分のちょうど半分の位置にある点で、2つのx値、2つのy値、2つのz値をそれぞれ平均して求めます。
負の座標は使えますか?
はい。差は平方根を取る前に2乗されるため、負の数や小数を含む任意の実数が使えます。