Axiom.Demos.DeferredShadingSystem.LightMaterialGeneratorGlsl.GenerateTemplateMaterial C# (CSharp) Method

GenerateTemplateMaterial() public method

public GenerateTemplateMaterial ( UInt32 permutation ) : Material
permutation System.UInt32
return Axiom.Graphics.Material
        public Material GenerateTemplateMaterial( MaterialPermutation permutation )
        {
            string templateName;

            if ( ( permutation & (int)MaterialId.Quad ) != 0 )
            {
                templateName = "DeferredShading/LightMaterialQuad";
            }
            else
            {
                templateName = "DeferredShading/LightMaterialQuad";
            }

            return (Material)MaterialManager.Instance.GetByName( templateName );
        }