ให้ และ เป็นจุดในระบบพิกัดฉากสามมิติ
และให้ เป็นเวกเตอร์หรือเส้นตรงที่มีทิศทางผ่านจุด
แอปพลิเคชันนี้ใช้คำนวณหาพิกัดใหม่ของจุด
เมื่อเราหมุนจุด รอบแกนของ ไปด้วยมุม โดยมี เป็นจุดตรึง
ในการคำนวณเราจะใช้ ควอเทอร์เนียน
ดังนี้
ให้ และ เป็นควอเทอร์เนียนที่มีส่วนของเวกเตอร์เป็น และ ตามลำดับ
โดยควอเทอร์เนียนทั้งสองไม่มีส่วนที่เป็นสเกล่าร์
ให้ เป็นควอเทอร์เนียนหนึ่งหน่วยของ ที่กำหนดโดย
โดย มีค่าเป็นบวกถ้าหมุนทวนเข็มนาฬิกา และมีค่าเป็นลบถ้าหมุนตามเข็มนาฬิกา
ดังนั้นพิกัดใหม่ของ จากการหมุนในสามมิติ คำนวณได้จากสูตร
โดยควอเทอร์เนียนหนึ่งหน่วย เป็นควอเทอร์เนียนสังยุคของ
หมายเหตุ มุม ที่ใช้ในการคำนวณมีหน่วยเป็นเรเดียน แต่ข้อมูลอินพุทต้องมีหน่วยเป็นองศา
คำนวณการหมุนในสามมิติ