quaternions scene graphs and hierarchical data 281961