swizzling
Flexible attribute manipulation for Python objects. Retrieve and assign multiple attributes in any order with simple syntax.
A versatile vector operations module to use with numpy to add swizzling capabilities for 2D, 3D, and 4D vectors.