<font color='black' size='2' face='arial'>
<div> <font size="2"><br>
I added a frame clock to rotation1.c for comparison with the VeloGyro widget. Made a few additional changes so they look the same. <br>
<br>
https://github.com/cecashon/OrderedSetVelociRaptor/blob/master/Misc/cairo_drawings/rotation1.c<br>
<br>
It looks like everything works fine with cairo's transforms. The quaternion rotations look stable across the reals. The quaternion rotations aren't additive with this setup but that isn't a problem with cairo_save() and cairo_restore(). You can still animate rotations without a problem.<br>
<br>
Eric</font><br>
</div>
<br>
</font>