摘要: 常见的图元 有点列,线列,线带,三角形列,三角形带,三角扇形,如图所示。 3D颜色表达 3D引擎一般采用红(R)、绿(G)、蓝(B)和阿尔法(A)——描述颜色,并将它们合成,产生最终颜色。R、G、B、A称之为颜色通道,其中A描述了色彩的透明度属性。 表达颜色...
常见的图元
有点列,线列,线带,三角形列,三角形带,三角扇形,如图所示。
3D颜色表达
3D引擎一般采用红(R)、绿(G)、蓝(B)和阿尔法(A)——描述颜色,并将它们合成,产生最终颜色。R、G、B、A称之为颜色通道,其中A描述了色彩的透明度属性。
表达颜色的Bit-即色深-决定了颜色的表现力和丰富程度。OpenGL采用float精度也就是4个字节表现一个颜色通道,而Direct3D采用Byte精度也就是1个字节表现一个颜色通道。(不保证数据是新的)
不断增大的色深是3D颜色表达的大势所趋。