我想在c#(從python移植)中做一個簡單的光線追蹤任務。 我已經設法使示例代碼顯示正確的圖片,但是當我嘗試將其適應於我的任務時出現了問題。錯誤的光線追蹤
如果我知道發生了什麼問題,我會發布一些我認爲可能有用的代碼,但我不知道從哪裏開始。
基本上我的作業輸出是這樣的:
http://i56.tinypic.com/2vcdobq.png
隨着鏡面高亮顯示,並
http://i53.tinypic.com/2e1r38o.png
有了它關閉。 它假設看起來是這樣的:
http://i56.tinypic.com/2m7sxlh.png
我的Phong光照計算公式如下:
我從工作示例代碼複製它,所以我知道它的工作原理。
任何想法都會很棒,因爲我很難過。