私は作っているゲームのためにBlenderに似た3dモデラーを書いています。ブレンダーのようなプログラムは非常に複雑なファイルタイプを輸出し、不必要なデータがたくさんあるので、私は自分のゲームのための簡単なエディタを書こうと思っていました。私が理解できないことは、ウィンドウ上の2次元投影からポイントをどのようにマップして、回転している世界で3次元世界でクリックしたのかということです。2dウィンドウポイントを3dポイントに変換する
誰かがこれを行う方法や方法についての良いチュートリアルを知っていれば、どんな助けもありがたいです。私はレイトレーシングを使うことができると知っていますが、それは私が考えると複雑になります。
もちろん、Blender独自のファイル形式はかなり複雑です。しかし、特にBlenderの場合、慣習的なファイルの輸入者/輸出者を書くのは非常に簡単です。私はちょうど複雑な車輪を再発明するのではなく、これをやっています。 – datenwolf