問題タブ [projective-geometry]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python- camera.Camera クラスで円を投影する
私は現在、camera.Camera クラスとさまざまな視野角で円を投影しています。
仕様:
- 円の中心 -> [0 , 0, 1]
- カメラの中心 -> [0, 0, 0] (Z 軸を見上げる)
camera.Camera クラスを使用しましたが、すべて問題ないように見えますが、y 軸の視野角を 60 度より大きくすると、ポイントが突然十字になります。( https://i.stack.imgur.com/GBvDX.png )
私の意見では、これはコードの問題です (楕円形になるはずです)。それとも、これは何らかの射影現象ですか?
これが私のコードです:
私は射影幾何学に不慣れで、この動作が予期されたものなのか、それとも私のせいなのかわかりません。
あなたが提供できる助けに本当に感謝します。