Constantes de Equação de Mesclagem Personalizada (Custom Blending Equation)

Funcionam com todos os tipos de materiais. Primeiro defina o modo de mesclagem do material para THREE.CustomBlending, em seguida, defina a equação de mesclagem desejada, o fator de origem e o fator de destino.

Exemplo de Código

const material = new THREE.MeshBasicMaterial( {color: 0x00ff00} ); material.blending = THREE.CustomBlending; material.blendEquation = THREE.AddEquation; //default material.blendSrc = THREE.SrcAlphaFactor; //default material.blendDst = THREE.OneMinusSrcAlphaFactor; //default

Exemplos

[example:webgl_materials_blending_custom materials / blending / custom ]

Equações de Mesclagem

THREE.AddEquation THREE.SubtractEquation THREE.ReverseSubtractEquation THREE.MinEquation THREE.MaxEquation

Fatores de Origem

THREE.ZeroFactor THREE.OneFactor THREE.SrcColorFactor THREE.OneMinusSrcColorFactor THREE.SrcAlphaFactor THREE.OneMinusSrcAlphaFactor THREE.DstAlphaFactor THREE.OneMinusDstAlphaFactor THREE.DstColorFactor THREE.OneMinusDstColorFactor THREE.SrcAlphaSaturateFactor

Fatores de Destino

Todos os Fatores de Origem são válidos como Fatores de Destino, exceto, THREE.SrcAlphaSaturateFactor

Source

[link:https://github.com/mrdoob/three.js/blob/master/src/constants.js src/constants.js]