作者littleshan (我要加入剑道社!)
看板GameDesign
标题Re: [请益] 关於天空如果太大
时间Fri Oct 10 18:09:33 2008
※ 引述《jason1015 (...)》之铭言:
: 目前所作的天空是使用2D贴在半圆形的球上面
: 但是因为面积太大了~所以贴图上去天空会变得模糊
: 不知道是不是有其他作天空或是改良的方法呢?
: 感谢@@
首先就是上一篇提到的 texture 解析度要够大
另一个问题是
当你把 2D texture 贴在球面上
势必因为球面而扭曲
如果你是直接用极座标来当 texture coordinate 用
那麽在极点的地方 texture 会挤在一起
而在赤道附近则会被拉大 而导致模糊
要解决这个问题 我会建议把球面改成立方体
这还有另一个好处 那就是立方体的三角形数量远少於球面
而 cubemap 每一面的解析度订在 1024x1024
应该就可以做出让你满意的结果
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.163.163.210