討論串[程式] 請教DirectX 後面的牆壁會透過去
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者NDark (溺於黑暗)時間15年前 (2009/12/23 18:55), 編輯資訊
0
0
1
內容預覽:
其實是z buffer解析度的問題.. 想像成從near plane到far plane被分成固定的解析度0 ~ 1.0 (可以先想像它分成256段)(其實靠近near plane的地方分到的解析度比較多). 當near與far相對於物體極端的大的時候.(也就是近的太近,遠的太遠). (這是新手常犯
(還有368個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者chchwy (mat)時間15年前 (2009/12/23 18:44), 編輯資訊
0
0
0
內容預覽:
自問自答. 雖然我不知道為什麼 不過這個問題跟near plane有關. 似乎near plane太小 Z-Buffer就會失效. 我自己實驗near plane的距離. 0.5 => Z-Buffer有開等於沒開. 1.0 => 狀況大有改善,只剩牆壁邊緣一小塊有問題. 1.5 => 問題完全消失

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者chchwy (mat)時間15年前 (2009/12/22 00:29), 編輯資訊
0
0
1
內容預覽:
請教一下. 小弟最近在寫DirectX. 寫了這支程式 http://cssa.ntue.edu.tw/~chchwy/bad_dx.zip. 這個程式做的事情很簡單. 首先去讀 map.txt場景的樣子. 然後照個這個檔案 在空間中堆方塊. 方塊的資訊是存在 box.obj 裡. 我自己寫一個簡單
(還有230個字)
首頁
上一頁
1
下一頁
尾頁