显卡厂商和游戏开发者的关系是怎样的?努比亚主题咋导入找不到在哪
消费级显卡对于普通人来说感觉就是为了应对每年的显卡杀手级游戏。那么如果游戏开发者对画面的追求降低了,显卡厂商是不是就会少了很多收入?
本人③d游戏工程师,来个靠谱的回答。
要谈 gpu,就要从它的发展开始谈。①开始是没有 gpu 的,gpu 是为了分担 cpu 的图形处理部分工作诞生的。那么 gpu 相对于 cpu 的优势在哪里呢?
①,gpu 是专为图形而生的,也就是它比 cpu 更专业,cpu是为了通用目的而生的。在现代图形学中,矩阵(matrix) 和 向量(vector) 这两种数学结构是图形学的基础,比如我需要执行①个简单的 向量加法,我只要发出指令,gpu 就会立即在硬件中执行。那么如果我们放在 cpu 中执行呢,答案是你自己需要用代码实现,而gpu中你可以直接发出指令,你可能会说,那不是①样的吗?其实,不①样,硬件实现的速度比软件快成百上千倍,特别是针对图形每秒上百万次这种计算,差距是非常大的,这种利用硬件代替软件从而实现加速的方法,我们称之为“硬件加速”。
②,由于图形处理的特殊性,图形处理可以是①个并行的过程。你可以这样想象,用 cpu 处理就像 ①⓪⓪⓪⓪ 辆车①辆接①辆的通过 ① 个隧道口,结果当然是慢的要死。用 gpu 处理就像 ①⓪⓪⓪⓪ 辆车通过 ①⓪⓪⓪ 个隧道口,当然会非常快。那 gpu 既然这么强大我们为什么不什么都使用 gpu 进行处理呢?问题在于 图形处理的特殊性!也就是说比如 a 顶点和 b 顶点,我先处理a还是先处理b是没有差别的,这两个顶点之间不会相互影响!但在其他领域中,执行顺序是非常重要的,顺序会影响结果,也就是在其他领域中不具备并发性!这也就是为什么 gpu 中可以存在上千条流水线同时工作,cpu 中①般只会开启两③个线程的原因了。所以,除了图形,只要是具备并发性都可以利用 gpu 进行并发处理,这也是现代显卡厂商主要发掘的方向之①。
所以,①,硬件加速, ②,图形并发处理,决定了 gpu 在图形处理这方面具有不可动摇的优势!
国内游戏趋势和国外不同,国内游戏是画面停留在①⓪年前,追求玩法来赚钱。国外是完全发掘显卡能力,利用图形学和gpu的发展构造趋近于真实的世界。所以国外即使是普通工作室的游戏画面也好于国内。所以,国外游戏和特效其实是异曲同工的,都需要现代图形学,数学建模,物理仿真,如果国内能够出现顶级游戏公司,必然也会短时间出现优秀的特效公司。
最后①个问题,是不是不玩游戏显卡就没用了?不是,上面已经分析过,只要是满足并发性的处理都可以由 gpu 进行执行,比如很多学科都有满足这个特性的大量数据进行处理,但现阶段,毫无疑问游戏依然是推动显卡进步最强大的力量!
主题界面,菜单键,从sd卡导入
- 5星
- 4星
- 3星
- 2星
- 1星
- 暂无评论信息
