the return value is a color mix between the two parameters, using sizes to mix more the biggest value