From 77a2e3eeede499071ca272ee4a054926788555ff Mon Sep 17 00:00:00 2001 From: "J.C" <1571995@qq.com> Date: Tue, 21 Apr 2026 20:52:30 +0800 Subject: [PATCH] fix for bug: https://github.com/cocos/cocos-engine/issues/19167 --- editor/assets/chunks/common/math/coordinates.chunk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/editor/assets/chunks/common/math/coordinates.chunk b/editor/assets/chunks/common/math/coordinates.chunk index 1628ab0bb9e..053fdd4ef18 100644 --- a/editor/assets/chunks/common/math/coordinates.chunk +++ b/editor/assets/chunks/common/math/coordinates.chunk @@ -82,8 +82,8 @@ vec3 CalculateNormal(vec3 tangent, vec3 binormal) vec3 CalculateNormalFromTangentSpace(vec3 normalFromTangentSpace, float normalStrength, vec3 normal, vec3 tangent, float mirrorNormal) { vec3 binormal = CalculateBinormal(normal, tangent, mirrorNormal); - return (normalFromTangentSpace.x * normalStrength) * normalize(tangent) + - (normalFromTangentSpace.y * normalStrength) * normalize(binormal) + + return (normalFromTangentSpace.x * normalStrength) * tangent + + (normalFromTangentSpace.y * normalStrength) * binormal + normalFromTangentSpace.z * normalize(normal); }