def METHOD_NAME(params, mapper_func):
    vertex, texture, scale_out, matrix, mid_level, strength = params
    v_vertex = Vector(vertex)
    eval_v = Color(texture.evaluate(mapper_func(v_vertex, matrix))[:3]).hsv
    return end_vector(vertex, eval_v, mid_level, strength, scale_out)