您的位置:电玩巴士 > XBox > 硬件 > 主机 > 正文
分页导航 第[1]页 第[2]页 第[3]页 第[4]页 第[5]页 第[6]页 第[7]页 第[8]页 第[9]页 第[10]页 第[11]页 第[12]页 第[13]页 第[14]页 第[15]页 第[16]页 第[17]页 
*全面深入了解微软的XBOX主机 电玩巴士 TGbus.com

六、XGPU内核特性
  XGPU内核异常复杂,拥有的特性也十分丰富。
  最大纹理计数,是一个像素可用的最大纹理数目,在DirectX 8中,可以通过不同的管道在同时发出纹理。
  点块纹理(Point Sprites),是一种快速的粒子渲染,可变级点块纹理尺寸也不一样,不变级点块纹理总是1:1。如果没有硬件支持,点块纹理同时只能使用两个小三角形来做高速渲染。
  最大纹理进程,指管道的长度,或数据源可用到的操作数目,数据源包括己选择纹理点的色彩、透明值、三角形表面顶点插值光亮度、凹凸参数。阴影效果支持的纹理进程数目由描影程序来决定,若是程序能够有效地执行,就不会造成延迟。每次管道的停顿,都会造成性能的下降,比如停顿一次,描影会慢两至三倍,这就是描影加速器限制自己长度不能超过纹理进程的原因。下面是每个进程可处理的操作。
  以下是XGPU拥有的特性
上述所有操作会在色彩处理、Alpha混合或纹理/顶点插值时使用,操作的目的如下:
- Disable:禁止管道层的工作。
- SELECTARG1(或2):此层的结果是一个不能修改的输入参数。
- MODULATE:结果是输入参数的增殖,输出 = 输入1 * 输入2
- MODULATE 2X(或4X):同上,再加上缩放比例,输出 = (输入1 * 输入2)* 2或*4。
- ADD:加法,输出 = 输入1 + 输入2
- ADDSIGNED:包括记号的加法,输出 = 输入1 + 输入2 - 0.5
- ADDSIGNED2X:包括缩放比例记号的加法,输出 =(输入1 + 输入2 - 0.5)* 2
- SUBTRACT:减法,输出 = 输入1 - 输入2

- ADDSMOOTH:为了得到平滑效果,联合相加,输出 = 输入1 + 输入 2 * (1 - 输入1)
- BLENDDIFFUSEALPHA、BLENDTEXTUREALPHA、BLENDFACTORALPHA、BLENDCURRENTALPHA:4个Alpha值
的混和参数(来自前一层的当前值,三角形表面的顶点和内插值、纹理值或弥散因素),输出 = 输入1 * Alpha + 输入2 * (1 - Alpha)

文章来源:未知 零感应
tgbus.com 力倡IT文化,崇尚互联共享,欢迎转载 [所有文章、画作等版权归原作者所有,转载请注明出处]。
本级分类
|主机|
|手柄|
|DIY|
|周边|
|保养|
|硬盘|
|教程|
【热图新闻】