function BitOps.normalizeVec3(M)local c=M.X local Z=M.Y local N=M.Z if c==0 then c=0 end if Z==0 then Z=0 end if N==0 then N=0 end return Vector3.new(c,Z,N)end

function BitOps.normalizeVec3(vec3)
	local newVec3X = vec3.X
	local newVec3Y = vec3.Y
	local newVec3Z = vec3.Z

	if newVec3X == 0 then
		newVec3X = 0
	end

	if newVec3Y == 0 then
		newVec3Y = 0
	end

	if newVec3Z == 0 then
		newVec3Z = 0
	end

	return Vector3.new(newVec3X, newVec3Y, newVec3Z)
end
