2013-04-24 46 views
0

XNA 4.0 - 下面的項目鏈接可用。XNA 4.0正在消失的對象 - 效果,光(?)

問題:當我移開相機時,行星似乎慢慢消失。看起來好像光線消失或某物。

我試着改變遠平面和近平面的不同值,它不會改變任何東西。

場景:

  1. 該程序創建一個球體使用用戶索引primivites(不使用型號)。

  2. 然後使用自定義規則和算法創建紋理。我確定那些紋理生成的很好。

  3. 這是棘手的地方,因爲我是一個noob在效果。 (我沒有創建效果文件,所以我對如何調整它幾乎沒有理解(儘管嘗試了很多)。)這就是自定義.fx文件 - 紋理應用於球體並應用閃電。我認爲這個問題可能在某處。

  4. 之後沒有多少發生可能會對外觀產生任何影響。只有其他想到的東西是視圖和投影矩陣。

我在這裏發佈效果文件以及整個項目(300 kb)它應該在任何機器上運行,我猜如果你想嘗試一下。編輯:忘了提,在菜單中按空格鍵選擇「播放」

Dropbox的鏈接:https://dl.dropboxusercontent.com/u/819242/Procedural%20Planet%20Problem.zip

影響文件:http://pastebin.com/jcirdfXJ

我把影響文件上引擎收錄,因爲當我把它複製到這個職位,格式看起來很糟糕(即使使用「code」選項)。

我希望有人能夠啓發我,因爲我現在真的很絕望。

+0

淡入淡出效果是否類似於此? http://2.bp.blogspot.com/-IdD8foaTv0A/T-yvUgfS16I/AAAAAAAAAmM/9Ygn12v0Ups/s1600/BumpTerrainWithSMFog.JPG 它被稱爲霧,如果是這樣的 – Sayse 2013-04-24 12:59:38

+0

我不會說它的霧有關。我昨天正在讀霧,並調查它是否存在問題。 http://i.imgur.com/Jy4ycHx.jpg注意球體在邊緣變得越來越黑,並且緩慢(相機移開)中心以相同的方式消失。 – Szlose 2013-04-24 13:13:35

回答

0

的問題是,你已經啓用的漫反射紋理製作材質貼圖...

禁用它,它會顯示正確。

+0

經過更多閱讀後,我發現我需要禁用mipmaping ... jeez im如此盲目。非常感謝!! TIL – Szlose 2013-04-24 18:35:22