Added old slerp to fix a glm bug; testing scale