基本的な sin と cos を使用して 2D マップを操作し、3D 視点を与えることに成功しています。
私が抱えている問題は、ビューポートに表示されているものを見つけようとして立ち往生していることです。逆に変換を効果的に行うと、出力は [0,0] と [幅、高さ] になり、マップ上のこれらのポイントがどこにあるかを知りたいと思います。
私はそれを逆にしようとするところまで来ました:
display_x = (source_x * cos(z)) + (source_y * sin(z))
display_y = (source_y * cos(z)) - (source_x * sin(z))
display_xおよびdisplay_yおよびが未知数source_xであることがわかっている場合source_y、未知数が何であるかをどのように解決できますか? 私の連立方程式の知識は少し錆びています。