Mascot Capsule Micro3D V3 API支持顏色掩蓋和四種紋理與背景顏色混合模式。
當(dāng)混合顏色時(shí),來自背景RGB值和來自紋理的RGB顏色單獨(dú)的混合。請(qǐng)注重,Half(一半)、Addition(相加)和SuBTract(相減)模式不能同時(shí)作用于同一個(gè)多邊形。
下面的表格顯示了背景和紋理的顏色是如何混合在一起的。
屬性
背景
紋理
Normal(正常)
0%
+100%
Half(一半)
50%
+50%
Add(相加)
100%
+100%
Sub(相減)
100%
-100%
可以使用下面命令中的一個(gè)來完成顏色混合:
Graphics3D.PATTR_BLEND_NORMAL
Graphics3D.PATTR_BLEND_HALF
Graphics3D.PATTR_BLEND_ADD
Graphics3D.PATTR_BLEND_SUB
// 示例命令
PRivate final int COMMAND = Graphics3D.PDATA_NORMAL_NONE
Graphics3D.PDATA_TEXURE_COORD
Graphics3D.PRIMITVE_QUADS
Graphics3D.PATTR_BLEND_HALF;
別忘了使用透明度設(shè)置效果:
effect.setTransparency (true);
掩蓋的實(shí)現(xiàn)同樣簡(jiǎn)單。只需使用Graphics3D.PATTR_COLORKEY命令,然后結(jié)合在圖片所使用的調(diào)色板中的一個(gè)給定值0,就可以掩蓋出第一種顏色。
當(dāng)掩蓋顏色時(shí),你不能使用透明度設(shè)置效果。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注