PS的3D加速是什么原理?是硬件加速?还是软件加速
2个回答
展开全部
是硬件加速
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2016-04-01
展开全部
硬件加速
PS应该就是一台没有3D显卡的计算机,渲染也交给CPU来做。但是由GTE负责3D几何运算所必须的矩阵运算,效率比单用CPU高。
简单来说,因为PS有GTE,而GTE是专门负责加速3D中使用的特定矢量运算的单元,所以PS属于有专门用于3D加速的硬件,这就叫硬件加速。
就3D流程来说,简单可分为顶点处理部分和片段(像素)处理部分。GTE作用于顶点处理部分,而PS的片段处理部分其实并没有多少成熟3D特定功能,主要是一个贴图机能比较符合趋势。
由此可知PS和Voodoo是完全不同的,Voodoo没有顶点处理机能,但它的片段处理功能在当时是比较完整的。而Voodoo之前的PC也和PS不同,它们没有专门的顶点加速单元,而像素处理部分的功能(活动块之类的游戏特定功能)比PS还要少,所以基本是靠直接显存映射,然后用CPU来完成整个3D片段处理流程。
硬件加速可以理解成将硬件设计成只能做几个固定的运算方式,通用性不如cpu,但效率高很多,就像现在专业的挖矿机
PS应该就是一台没有3D显卡的计算机,渲染也交给CPU来做。但是由GTE负责3D几何运算所必须的矩阵运算,效率比单用CPU高。
简单来说,因为PS有GTE,而GTE是专门负责加速3D中使用的特定矢量运算的单元,所以PS属于有专门用于3D加速的硬件,这就叫硬件加速。
就3D流程来说,简单可分为顶点处理部分和片段(像素)处理部分。GTE作用于顶点处理部分,而PS的片段处理部分其实并没有多少成熟3D特定功能,主要是一个贴图机能比较符合趋势。
由此可知PS和Voodoo是完全不同的,Voodoo没有顶点处理机能,但它的片段处理功能在当时是比较完整的。而Voodoo之前的PC也和PS不同,它们没有专门的顶点加速单元,而像素处理部分的功能(活动块之类的游戏特定功能)比PS还要少,所以基本是靠直接显存映射,然后用CPU来完成整个3D片段处理流程。
硬件加速可以理解成将硬件设计成只能做几个固定的运算方式,通用性不如cpu,但效率高很多,就像现在专业的挖矿机
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询