2016-08-18 12 views
-2

Three.jsの座標系に関する基本的な質問があります。私は、半径500の球形のジオメトリを持ち、カメラは(0,0,0)に配置されています。私は球面上の交差点を見つけるためにレイキャスティングを使用しています。 距離は常にであるが、点のz座標はという変数は定数ではないことが交差オブジェクトで分かります。私の理解によれば、z座標は深度を表し、カメラは原点にあるので、z座標も500でなければなりません。ヘルプやリンクは高く評価されます。Three.js座標系が混乱する

+0

これは本当に読みにくいです。コードをjsfiddleに置くことはできますか? – Pawel

+0

これについて考える:半径が500の球は、球上のすべての点がそこから500距離単位離れていることを意味します。それはすべてのZ座標が500であることを意味しません。あなたの深い議論から、あなたの前に半円を考えてください。いくつかの部分は近くにあり、いくつかはさらに深く、すなわち深さが変化する – Rush2112

答えて

1

画像を見てください - abの両方が同じ長さです(あなたの場合は500と仮定します)。しかし明らかに、交差点は異なるz座標を持っています。

enter image description here

関連する問題