Создать многоугольник в сетке
Создать многоугольник в сетке
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); |