【Blender2.8 Python】オブジェクト間の距離を取得する

Sponsored Links

Pocket

求め方

座標AB間の距離は、座標Aから座標Bへ向かうベクトルの大きさです。
式は
$$ AB間の距離 = Length(座標B – 座標A) $$
として求めることできます。

数値計算用のmathutilsモジュールに用意されているVectorクラスのlengthからベクトルの大きさを取得できます。

コード

obj1、obj2という名前のオブジェクトをシーンに配置して下記コードを実行するとコンソールに距離が出力されます。

Pocket

Sponsored Links

コメントを残す

メールアドレスが公開されることはありません。