function _hullSupport(vertices, direction) {
    var furthest;
    var max = -Infinity;
    var dot;
    var vertex;
    var index;
    for (var i = 0; i < vertices.length; i++) {
        vertex = vertices[i];
        dot = Vec3.dot(vertex, direction);
        if (dot > max) {
            furthest = vertex;
            max = dot;
            index = i;
        }
    }

    return {
        vertex: furthest,
        index: index
    };
}
Of a set of vertices, retrieves the vertex furthest in the given direction.

@method
@private
@param {Vec3[]} vertices The reference set of Vec3's.
@param {Vec3} direction The direction to compare against.
@return {Object} The vertex and its index in the vertex array.