137138139140141142143144145146147
float interp = (pos-a.position)/(b.position-a.position); //ret.set(interp); ret.set(a.color); ret.mult_ip(1.0f - interp); ret.mult_add_ip(interp, b.color); break; } } }