Rotation value conversion and replace depricated getPositionFromMatrix

The rotation values was passed as radians instead of degrees which resulted in wrong initial rotation of meshes.

Also I replaced depricated getPositionFromMatrix with setFromMatrixPosition