[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:01593] Re: Re: 2 つの Transforam3D の距離をリアルタイムで表示するには?(解決)
どうも長々とお騒がせして申し訳ありません。
以下のよう感じで、やっと別々のtransの平面と点の距離を出すことが出来る
ようになりました。ct_transが平面があるほう、transが点(0,0,0)がある方で
す。
public int setDispCTClipDistance() {
Point3d dataZeroPoint3d = new Point3d();
ct_trans.getTransform(disp_t3dCT);
trans.getTransform(disp_t3dData);
disp_t3dData.transform(dataZeroPoint3d, dataPoint3d);
disp_t3dCT.invert();//変換のためにインバートする
disp_t3dCT.transform(dataPoint3d, tranPoint3d);
int distance =-(int)(tranPoint3d.z);
return distance;
}
色々な助言を戴きまして何とか解決することができました。ありがとうござい
ました。
#解決すべき問題はあと一個.....(^^;
---
はま
E-Mail Address:h-hama@xxxxxxxxxxxxxxx