Fix Vector3f constructor to improve performance

Ensure correct 0.0 initialization with optional arguments. Previous version would initialize with `null`.

Remove the only occurrence of Vector3f() constructor call with no arguments. Allocated object was **not** used anyway.