Quaternion uniform assignment.
Fixes a bug which prevents shader vec4 uniforms from assigned to by quaternion types. They originally only worked with plane types. Fixing this should avoid some unnecessary confusion.
Fixes a bug which prevents shader vec4 uniforms from assigned to by quaternion types. They originally only worked with plane types. Fixing this should avoid some unnecessary confusion.