Пользовательские Константы Уравнения Смешивания

Они работают со всеми типами материалов. Сначала установите режим смешивания материала на v3d.CustomBlending, затем задайте нужное уравнение смешивания, коэффициент источника и коэффициент назначения.

Пример

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

Примеры

materials / blending / custom

Уравнения Смешивания

v3d.AddEquation v3d.SubtractEquation v3d.ReverseSubtractEquation v3d.MinEquation v3d.MaxEquation

Исходные Факторы

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

Факторы Назначения

Все коэффициенты источника действительны как коэффициенты назначения, за исключением v3d.SrcAlphaSaturateFactor

Исходный файл

О том как получить исходный код этого модуля читайте тут.