more vec3 tweaks
i3d_t unsafe type done (probably)