Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- toYawPitchRoll: function() {
- var ret = this.toYawPitch();
- ret.roll = 0;
- return ret;
- if (Math.abs(this.z) < 0.99) {
- var ret = this.toYawPitch();
- ret.roll = this.w/(Math.PI/180.0);
- return ret;
- } else {
- return {
- yaw: this.w/(Math.PI/180.0) * (this.z < 0 ? 1 : -1),
- pitch: this.z > 0 ? -90 : 90,
- roll: 0,
- };
- }
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement