レイトレースボックスの交差点
-
29-10-2019 - |
質問
だから私は別のレイトレースの質問で戻ってきました。私のコードはすべての細かい球体とダンディをレンダリングしますが、キューブは実際には機能していません。このコードを使用して交差点をテストします。 http://pastebin.com/qgm6vpdx (これは再帰関数であり、tは交差点までの距離です)境界ボックスは次のように定義されます。
Cube* c1 = new Cube;
c1->Corner1 = Vec3(100, 100, 100);
c1->Corner2 = Vec3(200, 200, 200);
カメラがキューブ内にないことを確認しました。さて、唯一の問題は、画面全体が緑(キューブに指定された色)として表示されることです。
私はキューブの交差点を正しくやっているとは思わない、誰かが私のコードを読むことを証明できますか?
正しい解決策はありません
所属していません StackOverflow