» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 18 12
发新话题
打印

不懂就问,贴图为啥这么占显存?

posted by wap, platform: Meizu MX4
显存不仅仅存放现在要用的,还要存放可能要用的。对于自由视角的游戏来说,电脑不可能精确判断下一个场景需要什么贴图,最粗暴的解决方案会把整关卡内所有贴图都一股脑载入,显存自然遭不住。


TOP

引用:
原帖由 卖哥 于 2016-2-4 09:53 发表
posted by wap, platform: Meizu MX4
显存不仅仅存放现在要用的,还要存放可能要用的。对于自由视角的游戏来说,电脑不可能精确判断下一个场景需要什么贴图,最粗暴的解决方案会把整关卡内所有贴图都一股脑载入,显存 ...
现在已经没有那么简单粗暴的游戏了,因为有中间件的Streaming方案
就算是COD这种祖传引擎游戏到了次世代都用上了Umbra 3



TOP

简单打个比方
数码单反拍的无损照片一张,4000x3000左右分辨率的,几十MB,
现在游戏高精度材质,一张分辨率4096x4096或8192x8192....你可以算算有多大容量
然后游戏里面,地形贴一张diffuse,贴一张置换,贴一张过滤,再贴一张高光,有植被覆盖的,还要贴植被的,
然后地面有了,还有树啊,花花草草啊,等等,再继续贴
花草有了,再来点水吧,又得贴...

猪脚那更精细,皮肤,毛孔,高光,反射,有伤疤的,还要贴伤疤,贴流血,像劳拉那样海飞丝的,还要单独贴个海飞丝...
别急,做游戏要赚钱,要DLC等等,就还得做多几套衣服,然后再贴......

其实显存里的贴图都是压缩过的,真是不压缩的话,Titan X那12G显存都不够用...

[ 本帖最后由 分分钟叫你做人 于 2016-2-4 19:59 编辑 ]


TOP

 18 12
发新话题
     
官方公众号及微博