Leaving the att (attitude) attribute as whatever the user supplied instead of casting to Quat makes life difficult for downstream code. This fixes that and with this in place one can be sure that aca.att is a Quat.
This passes tests. Sparkles passes tests (except for the known fail).
Leaving the
att
(attitude) attribute as whatever the user supplied instead of casting to Quat makes life difficult for downstream code. This fixes that and with this in place one can be sure thataca.att
is aQuat
.This passes tests. Sparkles passes tests (except for the known fail).