Пример #1
0
        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);
        }
Пример #2
0
 public static TriangulationList <Vector3> CenterOnOrigin(this TriangulationList <Vector3> triangulation)
 {
     return(triangulation.CenterOnOrigin(triangulation.GetBoundingBox(), true));
 }