XNA 4.0 -项目链接如下。
问题:当我把相机移开时,行星似乎慢慢地消失了。看起来好像光线渐渐消失了。
我试着改变远平面和近平面不同的值,它没有改变任何东西。
场景:
-
程序使用用户索引的原语创建球体(不使用模型)
-
然后使用自定义规则和算法创建纹理。我确信这些纹理生成得很好。
-
这就是它变得棘手的地方,因为我是一个新手的效果。(我没有创建效果文件,所以我很少理解(尽管很多尝试)如何调整它。)所以这是自定义的。fx文件-纹理应用到球体和闪电应用。我想问题可能出在这里。
-
在那之后,不会发生太多可能对外观有任何影响的事情。唯一能想到的是视图和投影矩阵。
我在这里发布了效果文件以及整个项目(300 kb)它应该在任何机器上运行,我猜如果你想尝试一下。编辑:忘了提菜单按空格键选择"播放"
Dropbox链接:https://dl.dropboxusercontent.com/u/819242/Procedural%20Planet%20Problem.zip
效果文件:http://pastebin.com/jcirdfXJ
我把效果文件放在pastebin上,因为当我把它复制到这篇文章时,格式看起来很糟糕(即使使用"code"选项)。
我希望有人能开导我,因为我现在真的很绝望。
问题是你在漫射纹理创建中启用了mip映射…