Exemple #1
0
        public Vector4 Compute()
        {
            Vector4 colorBase = MainTexture.Compute();

            if (DissolveTexture.Compute() <= DissolveStrength.Compute())
            {
                colorBase.W = 0;
            }

            return(colorBase);
        }
Exemple #2
0
 public void Visit(MaterialGeneratorContext context)
 {
     MainTexture.Visit(context);
     DissolveTexture.Visit(context);
     DissolveStrength.Visit(context);
 }
Exemple #3
0
 public void Accept(ShaderGeneratorContext context)
 {
     MainTexture.Accept(context);
     DissolveTexture.Accept(context);
     DissolveStrength.Accept(context);
 }