Exemple #1
0
    private void SetupShader()
    {
        colorSpace   = QualitySettings.activeColorSpace;
        qualityLevel = QualityLevel;
        string linear = (colorSpace == ColorSpace.Linear) ? "Linear" : "";

        shaderBase       = Shader.Find("Hidden/Amplify Color/Base" + linear);
        shaderBlend      = Shader.Find("Hidden/Amplify Color/Blend" + linear);
        shaderBlendCache = Shader.Find("Hidden/Amplify Color/BlendCache");
        shaderMask       = Shader.Find("Hidden/Amplify Color/Mask" + linear);
        shaderBlendMask  = Shader.Find("Hidden/Amplify Color/BlendMask" + linear);
    }
Exemple #2
0
    private void SetupShader()
    {
        colorSpace   = QualitySettings.activeColorSpace;
        qualityLevel = QualityLevel;

        shaderBase           = Shader.Find("Hidden/Amplify Color/Base");
        shaderBlend          = Shader.Find("Hidden/Amplify Color/Blend");
        shaderBlendCache     = Shader.Find("Hidden/Amplify Color/BlendCache");
        shaderMask           = Shader.Find("Hidden/Amplify Color/Mask");
        shaderMaskBlend      = Shader.Find("Hidden/Amplify Color/MaskBlend");
        shaderDepthMask      = Shader.Find("Hidden/Amplify Color/DepthMask");
        shaderDepthMaskBlend = Shader.Find("Hidden/Amplify Color/DepthMaskBlend");
        shaderProcessOnly    = Shader.Find("Hidden/Amplify Color/ProcessOnly");
    }
Exemple #3
0
    private void SetupShader()
    {
        Shader.EnableKeyword("");
        colorSpace   = QualitySettings.activeColorSpace;
        qualityLevel = QualityLevel;
        string linear = (colorSpace == ColorSpace.Linear) ? "Linear" : "";

        if (QualityLevel == AmplifyColor.Quality.Mobile)
        {
            Shader.EnableKeyword("QUALITY_MOBILE");
            Shader.DisableKeyword("QUALITY_STANDARD");
        }
        else
        {
            Shader.DisableKeyword("QUALITY_MOBILE");
            Shader.EnableKeyword("QUALITY_STANDARD");
        }

        shaderBase       = Shader.Find("Hidden/Amplify Color/Base" + linear);
        shaderBlend      = Shader.Find("Hidden/Amplify Color/Blend" + linear);
        shaderBlendCache = Shader.Find("Hidden/Amplify Color/BlendCache");
        shaderMask       = Shader.Find("Hidden/Amplify Color/Mask" + linear);
        shaderBlendMask  = Shader.Find("Hidden/Amplify Color/BlendMask" + linear);
    }
	private void SetupShader()
	{
		Shader.EnableKeyword( "" );
		colorSpace = QualitySettings.activeColorSpace;
		qualityLevel = QualityLevel;
		string linear = ( colorSpace == ColorSpace.Linear ) ? "Linear" : "";		

		if ( QualityLevel == AmplifyColor.Quality.Mobile )
		{
			Shader.EnableKeyword( "QUALITY_MOBILE" );
			Shader.DisableKeyword( "QUALITY_STANDARD" );
		}
		else
		{
			Shader.DisableKeyword( "QUALITY_MOBILE" );
			Shader.EnableKeyword( "QUALITY_STANDARD" );
		}

		shaderBase = Shader.Find( "Hidden/Amplify Color/Base" + linear );
		shaderBlend = Shader.Find( "Hidden/Amplify Color/Blend" + linear );
		shaderBlendCache = Shader.Find( "Hidden/Amplify Color/BlendCache" );
		shaderMask = Shader.Find( "Hidden/Amplify Color/Mask" + linear );
		shaderBlendMask = Shader.Find( "Hidden/Amplify Color/BlendMask" + linear );
	}
	private void SetupShader()
	{
		colorSpace = QualitySettings.activeColorSpace;
		qualityLevel = QualityLevel;
		string linear = ( colorSpace == ColorSpace.Linear ) ? "Linear" : "";

		shaderBase = Shader.Find( "Hidden/Amplify Color/Base" + linear );
		shaderBlend = Shader.Find( "Hidden/Amplify Color/Blend" + linear );
		shaderBlendCache = Shader.Find( "Hidden/Amplify Color/BlendCache" );
		shaderMask = Shader.Find( "Hidden/Amplify Color/Mask" + linear );
		shaderBlendMask = Shader.Find( "Hidden/Amplify Color/BlendMask" + linear );
	}