can we add something like:
constructor(
/** defines the first coordinate */
public x: number = 0,
/** defines the second coordinate */
public y: number = 0) {
if(x !== null && y === null){
this.y = x
}
}
And the same for like Vector3s and Color3s? I just find myself wanting to do BABYLON.Vector3(somevalue) all the time instead of BABYLON.Vector3(somevalue,somevalue,somevalue)