News

This project demonstrates a rotating 3D cube using Python's built-in turtle graphics module. The cube is constructed from 3D coordinates, rotated around the X and Y axes, and projected onto a 2D ...
Note: This is notebook, so reader can change python code to rotate another axis:X Y Z, combination or all. Also change angle of rotation. 2nd overload is a quaternion as a 'pure quaternion'. In our ...
We propose a novel quaternion product unit (QPU) to represent data on 3D rotation groups. The QPU leverages quaternion algebra and the law of 3D rotation group, representing 3D rotation data as ...