Hey @N30X13!
So the issue is that the “Clamp/Shift/Multiply_Metal” node is a float3, strangely enough. If I remember correctly, it passes the clamped VALUE as the first float (not the Clamp Min and Clamp Max), then SHIFT as the second float, and MULTIPLY as the third. It’s working as intended.