|
@@ -13,14 +13,7 @@ export const apply_light_color = `
|
|
#else
|
|
#else
|
|
#ifdef bumpEnabled
|
|
#ifdef bumpEnabled
|
|
if (uBumpFrequency > 0.0 && uBumpAmplitude > 0.0) {
|
|
if (uBumpFrequency > 0.0 && uBumpAmplitude > 0.0) {
|
|
- vec3 bumpNormal = perturbNormal(-vViewPosition, normal, fbm(vModelPosition * uBumpFrequency), (uBumpAmplitude * bumpiness) / uBumpFrequency);
|
|
|
|
- #ifdef enabledFragDepth
|
|
|
|
- if (!isNaN(bumpNormal.x) && !isNaN(bumpNormal.y) && !isNaN(bumpNormal.z)) {
|
|
|
|
- normal = bumpNormal;
|
|
|
|
- }
|
|
|
|
- #else
|
|
|
|
- normal = bumpNormal;
|
|
|
|
- #endif
|
|
|
|
|
|
+ normal = perturbNormal(-vViewPosition, normal, fbm(vModelPosition * uBumpFrequency), (uBumpAmplitude * bumpiness) / uBumpFrequency);
|
|
}
|
|
}
|
|
#endif
|
|
#endif
|
|
|
|
|