Values of BABYLON.Color3 higher than 1?

I have a scene with a DirectionalLight from diagonally above and shadows working great. I found that the ground was lighted very well, but exact vertical white meshes looked too gray.
I tried adding lights, but it became too complicated with all kinds of different objects in the scene.

Then I experimented with changing the color of the material:

    const whitematerial = new BABYLON.StandardMaterial('whitematerial');
    whitematerial.diffuseColor = new BABYLON.Color3(2, 2, 2);

I didn’t expect that this would work, since the docs say the values of Color3 should be between 0 and 1. But it does work, the vertical side looks a lot brighter now.

Is this supposed to work this way, or am I doing something wrong?
Maybe there’s a better way to make the white material brighter?

Nope this is expected. You can do the same in blender by bring the color value higher than 100.

You are simply tricking the system as all our equations expect the color to be clamped:)

In this case it is like adding emissive color:)