Struct Constructor with Argument

Have you tried removing the default values for the parameters in the other constructors? You’re already defaulting the struct variables to 1.0f anyway.