diff --git a/tools/materials/README.md b/tools/materials/README.md index 8009a923..2a6ce3b3 100644 --- a/tools/materials/README.md +++ b/tools/materials/README.md @@ -80,6 +80,8 @@ python3 tools/materials/validate_materials.py ~/pctga dynamic --fallback PARAM_SPECULAR_MAX: + if ps is not None and ps > PARAM_SPECULAR_MAX and shadername.lower().startswith('water'): + add(INFO, 'param_specular %g w shaderze %s: odblask slonca na lustrze wody, poza norma' % (ps, shadername)) + elif ps is not None and ps > PARAM_SPECULAR_MAX: add(ERROR if ps > 2 * PARAM_SPECULAR_MAX else WARN, 'param_specular %g mnozy polysk %gx (norma 1, sile niesie R; w starszych shaderach rozjasnia tez w reflektorach)' % (ps, ps)) psv = ps if ps is not None else 1.0