Since the last release (tuesday afternoon, Paris hour), we can’t open a scene, we have this error message : “Uncaught TypeError: BABYLON.Color4.FromColor3 is not a constructor”
The error happens when you add “new” to BABYLON.Color4.FromColor3([your color]). It worked in the previous version (9.14.0) but not in the last one. May be we just have to erase the word “new” but we don’t know why this is an error in the 9.15.0 version and not in the 9.14.0 version.
@RaananW is exactly correct. There are numerous static methods in Babylon that return a newly allocated object (e.g. in the classes Vector3, Matrix, Quaternion, MeshBuilder). The static methods’ names a lot of times begin with “From” or “Create”. None of them should be preceded with “new”, for the exact reason given by @RaananW. “new” should only precede a class name when constructing an instance of that class const instance = new ClassName( constructor_parameters);. “new” shouldn’t precede a method call.