[程式] 請教DirectX 後面的牆壁會透過去
請教一下
小弟最近在寫DirectX
寫了這支程式 http://cssa.ntue.edu.tw/~chchwy/bad_dx.zip
這個程式做的事情很簡單
首先去讀 map.txt場景的樣子
然後照個這個檔案 在空間中堆方塊
方塊的資訊是存在 box.obj 裡
我自己寫一個簡單的obj loader把它讀進來
滑鼠拖曳可以轉視角 方向鍵可以四處走走
現在有兩個怪怪的狀況
1. 轉動視角的時候 有時後面的牆壁會透出來 (只有某些特定位置的方塊)
好像原本應該在前面的牆壁被蓋掉了
我不知道為什麼 因為我有開 z-buffer
是三角形的方向問題嗎 ( 我的三角形都是逆時針畫 )
2. 貼圖反了....orz
我在3D MAX 裡面看一切正常
怎麼DirectX裡的貼圖是上下顛倒...(倒立的河蟹 :(
請教有經驗的大大 能否指點一下看是什麼問題
感激不盡~
--
---- chchwy <批兔個人版> ptt2.cc
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.163.4
推
12/22 08:57, , 1F
12/22 08:57, 1F
→
12/22 13:05, , 2F
12/22 13:05, 2F
推
12/22 14:46, , 3F
12/22 14:46, 3F
→
12/22 17:36, , 4F
12/22 17:36, 4F
→
12/23 10:24, , 5F
12/23 10:24, 5F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章