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); }
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"); }
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 ); }