Mesh

Oversigt over de forskellige former for støtte

Mesh er en klasse i Aspose.3d for Typescript. Arvelige af: Mesh, Geometry.

Mesh giver booleanoperationer (union, forskel, skæring) og en triangulatmetode til at konvertere polygoner til trekant.

Egenskaber

Udtrykt:Type:Tilgang tilBeskrivelse:
edgesnumber[]Læs det.Ejendommen indeholder en række kantindekser, der definerer netkonnektivitet.
polygonCountnumberLæs det.Egenskab rapporterer det samlede antal polygoner i masken.
polygonsnumber[][]Læs det.Ejendommen er et 2D-array, hvor hver underarraye viser indekserne for en polygons vinkel.
deformersany[]Læs det.Ejendommen indeholder en række deformerende objekter, der anvendes på masken.

Metoder til at anvende

UnderskriftBeskrivelse:
`constructor(name: stringnull, _heightMap: any, _transform: any, _triMesh: boolean
createPolygon()Tilføjelse af en ny polygon til masken
getPolygonSize(index: number) → numberReturnerer højdepunktsantallet for polygonen ved det angivne indeks
toMesh() → MeshReturnerer en Mesh-instance, typisk en kopi eller konvertering af det aktuelle objekt.
optimize(_vertexElements: boolean, _toleranceControlPoint: number, _toleranceNormal: number, _toleranceUV: number) → MeshForenkler masken ved hjælp af flag og tolerancelækkere for punkt, normaler og UV-stråler.
doBoolean(_op: any, _a: Mesh, _transformA: any, _b: Mesh, _transformB: any) → MeshUdfører den booleanske operation defineret af _op på maskederne _a og _b med givet transformationer.
isManifold() → booleanTjekker, om masken er manifold og returnerer true eller false
union(_a: Mesh, _b: Mesh) → MeshReturnerer en ny Mesh, der repræsenterer foreningen af messe _a og _b
difference(_a: Mesh, _b: Mesh) → MeshReturnerer en ny Mesh, der repræsenterer mesh _a minus mesh_b
intersect(_a: Mesh, _b: Mesh) → Mesh
triangulate() → MeshKonverterer alle polygoner til trekant og returnerer det opdaterede net.
getBoundingBox() → anyReturnerer den aksejusterede afgrænsende kasse for masken.
getEntityRendererKey() → anyReturnerer en rendererspecifik nøgle, der identificerer denne mesh-enhed.
 Dansk