public TriangulationList <Vector3> CreateText(string text, Vector4 color) { List <Polygon <Vector3> > letterPolygons = GetTextPolygons(text); TriangulationList <Vector3> triangulation = _meshService.Extrude(letterPolygons); triangulation.Colors = triangulation.Positions.Select(p => color).ToList(); triangulation = triangulation.CenterOnOrigin(); return(triangulation); }
public static TriangulationList <Vector3> CenterOnOrigin(this TriangulationList <Vector3> triangulation) { return(triangulation.CenterOnOrigin(triangulation.GetBoundingBox(), true)); }