Mesh Triangulation — Aspose.3D FOSS for Java
FbxSaveOptions
FbxSaveOptions PolygonModifier यूटिलिटी क्लास है उपलब्ध नहीं है Java संस्करण में Aspose.3D FOSS। कोई स्थैतिक नहीं है PolygonModifier.triangulate() मेथड्स।.
Mesh triangulation इंस्टेंस मेथड के माध्यम से उपलब्ध है Mesh.triangulate(). हालांकि, यह मेथड वर्तमान में एक स्टब जो मूल मेष की क्लोन लौटाता है, वास्तविक फैन ट्रायएंगुलेशन करने के बजाय।.
import com.aspose.threed.*;Mesh.triangulate()
एक नया लौटाता है Mesh इंस्टेंस। वर्तमान कार्यान्वयन में, लौटाया गया मेष एक क्लोन मूल का — कोई पॉलीगॉन विभाजन नहीं किया जाता। यह मेथड एक फॉरवर्ड‑कम्पैटिबल API पॉइंट के रूप में मौजूद है; वास्तविक ट्रायएंगुलेशन लॉजिक अभी तक लागू नहीं किया गया है।.
वापसी: Mesh — मूल मेष का क्लोन (स्टब व्यवहार)।.
import com.aspose.threed.*;
Mesh mesh = new Mesh();
mesh.getControlPoints().add(new Vector4(0, 0, 0, 1.0));
mesh.getControlPoints().add(new Vector4(1, 0, 0, 1.0));
mesh.getControlPoints().add(new Vector4(1, 1, 0, 1.0));
mesh.getControlPoints().add(new Vector4(0, 1, 0, 1.0));
mesh.createPolygon(0, 1, 2, 3); // quad
Mesh result = mesh.triangulate();
// Note: result is currently a clone (stub), not a triangulated mesh
System.out.println(result.getPolygonCount());