質問: CalcWallScratchVector(myvec, vNormal); } ``` ### 試したこと 以下2つのサイトを参考にさせて頂いたのですが何かと上手くいきません。 http://takabosoft.com/19991213144957.html http://www5d.biglobe.ne.jp/~noocyte/Programming/Geometry/RotationDirection.html ### 補足情報(言語/FW/ツール等のバージョンなど) C言語 Visual Stadio2015
回答: 左も右も同じ値になってるように見えます あと、playerReyの中身がわからないのですが、ワールド座標でのプレイヤーの向きでしょうか? だとすると、Y軸を中心に時計回りに回転させたい場合、入力のベクトルがVで、回転させたベクトルをV'とすると V'=(V.x*cosθ + V.z*sinθ, V.y, V.z*cosθ + V.x*-sinθ) だと思うので、その式だとおかしいかもしれません(曖昧で申し訳ないです、何かあればコメントしてください