Fixed a bug with vec3 and vec4 remaps

there were floats inside vec3/vec4 functions