Mesh

Γενική Επισκόπηση

Mesh είναι μια τάξη στο Aspose.3d για το Typescript. Κληρονόμοι από: Mesh, Geometry.

Το Mesh παρέχει λειτουργίες του boolean (συνένωση, διαφορά, διασχία) και μια μέθοδος τριγωνισμού για τη μετατροπή πολυγώνων σε τρίγωνα.

Methods (Αποδέκτης θέσης)

Methods (Αποδέκτης θέσης)Methods (Αποδέκτης θέσης)ΠρόσβασηMethods (Αποδέκτης θέσης)
edgesnumber[]Διάβασε.Η ιδιοκτησία περιέχει μια σειρά δείκτων άκρων που ορίζουν τη σύνδεση πλέγματος.
polygonCountnumberΔιάβασε.Ουσιασμός: αριθμός των πολυγώνων στο πλέγμα.
polygonsnumber[][]Διάβασε.Η ιδιοκτησία είναι ένας 2D πίνακας όπου κάθε υπο-πίνακα καταγράφει τους δείκτες κορυφών ενός πολυγώνου.
deformersany[]Διάβασε.Η ιδιοκτησία περιέχει μια σειρά από αντικείμενα παραμόρφωσης που εφαρμόζονται στο δίχτυ.

Methods (Αποδέκτης θέσης)

Methods (Αποδέκτης θέσης)Methods (Αποδέκτης θέσης)
`constructor(name: stringnull, _heightMap: any, _transform: any, _triMesh: boolean
createPolygon()Προσθέτει ένα νέο πολυγώνιο στο πλέγμα.
getPolygonSize(index: number)numberΕπιστρέφει τον αριθμό των κορυφών του πολυγώνου στο καθορισμένο δείκτη.
toMesh()MeshΕπιστρέφει μια περίπτωση Mesh, συνήθως αντίγραφο ή μετατροπή του τρέχοντος αντικειμένου.
optimize(_vertexElements: boolean, _toleranceControlPoint: number, _toleranceNormal: number, _toleranceUV: number)MeshΑπλοποιεί το πλέγμα χρησιμοποιώντας σημαία στοιχείου κορυφής και τιμές ανοχής για σημεία, φυσιολογικά στοιχεία και υπεριώδη ακτινοβολία.
doBoolean(_op: any, _a: Mesh, _transformA: any, _b: Mesh, _transformB: any)MeshΕκτελεί τη λειτουργία του boolean που ορίζεται από το _op σε πλέγματα _a και _b με δεδομένα μετασχηματισμούς.
isManifold()booleanΕλέγχει αν το πλέγμα είναι πολλαπλό και επιστρέφει true ή false
union(_a: Mesh, _b: Mesh)MeshΕπιστρέφει ένα νέο Δίκτυο που αντιπροσωπεύει την ένωση των πλέκων _a και _b
difference(_a: Mesh, _b: Mesh)MeshΕπιστρέφει ένα νέο Δίκτυο που αντιπροσωπεύει το mesh _a μείον το Mesh _b
intersect(_a: Mesh, _b: Mesh)Mesh
triangulate()MeshΜετατρέπει όλα τα πολυγώνια σε τρίγωνα και επιστρέφει το ενημερωμένο πλέγμα.
getBoundingBox()anyΕπιστρέφει το πλαίσιο οριοθέτησης του πλέγματος που είναι ευθυγραμμισμένο με τον άξονα.
getEntityRendererKey()anyΕπιστρέφει ένα κλειδί που προσδιορίζει την οντότητα πλέγματος.
 Ελληνικά