Computer-aided weaving: from numerical data to algorithmic textiles