❤恋するコンピュータサイエンス❤

コンピュータサイエンス、3DCGをもっと楽しく、もっと本質的に!c言語、c++の記事中心です

試行錯誤 cub3d 描画の準備【カメラの設定】

cameraX は、現在の画面の x 座標が表すカメラ平面上の x 座標で、
画面の右側が座標 1、
画面の中央が座標 0、
画面の左側が座標 -1
となるようにこのように計算されます。
ここから、光線の方向は、先に説明したように、方向ベクトルと平面ベクトルの和として計算することができます。これは、ベクトルの x 座標と y 座標の両方について行う必要があります (2つのベクトルの加算は、x 座標の加算と y 座標の加算になるからです)。



39164FA4-7C95-4648-94DB-C0FAF231788D