Создать многоугольник в сетке

Создать многоугольник в сетке

Aspose.3D for .NET позволяет создать многоугольник в сетке. Чтобы использовать эту функциональность, API предлагает метод CreatePolygon класса Mesh. Используя метод CreatePolygon, вы можете создать оптимизированный полигон Треугольник или Квад без выделения дополнительной памяти. Следующий фрагмент кода показывает, как использовать эту функциональность.

// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET
Mesh mesh = new Mesh();
mesh.CreatePolygon(new int[] { 0, 1, 2 }); //The old CreatePolygon needs to create a temporary array for holding the face indices
mesh.CreatePolygon(0, 1, 2); //The new overloads doesn't need extra allocation, and it's optimized internally.
//Or You can create a polygon using 4 vertices(quad)
//mesh.CreatePolygon(0, 1, 2, 3);