天外飞仙
东方红魔乡
现代游戏机在多边形处理方面都可以甩同时代PC显卡几十条街,并且超越未来至少3年的主流PC显卡 主要原因就是现代PC显卡的构架导致编程性极其糟糕,GPU不能直接访问主内存(个别集成显卡除外) 这导致很多棘手的问题,最典型的就是骨骼蒙皮动画,这是目前游戏里最常用的东西,没有之一。 骨骼蒙皮动画对可编程性要求非常高,在PC上我们一般有2种方法,1种是用cpu计算顶点,之后把数据传给cpu,速度很慢。另一种情况则是顶点原始数据直接传入显存,顶点用GPU的顶点着色器计算,不过限制实在太多了,理想情况下大多数显卡仅仅支持64个bone(512个Vec/float4)。 现代游戏机在构架设计之初就把这个问题作为重点,PS3通过专门的总线让GPU直接读内存,XO直接就内存显存一体化。同时强化cpu浮点运算能力。 因此,仅仅就多边形处理能力来说,PC要么整个构架大换血,要么多边形运算能力永远比不上同时代最新的游戏机
查看详细资料
TOP
小黑屋
大学讲师
摄影组
邪恶形态
银河飞将
魔神至尊
魔王撒旦