Geometry

General

Geometry és una classe en Aspose.3D FOSS per a .NET. Heretaris de: Entity.

La classe base de tots els objectes geomètrics renderizables (com Mesh, Box, Cylinder i etc.).

Propietats

NomTipus de productesAccésDescripció
VisibleboolLlegir/EscriureObté o fixa si la geometria és visible en l’escena.
DeformersIList<Deformer>Llegeix.Obté la col·lecció de deformadors aplicats a la geometria
ControlPointsIList<Vector4>Llegeix.Obté la llista de punts de control (Vector4) que defineixen la forma de la geometria.
CastShadowsboolLlegir/EscriureObté o fixa si la geometria dóna ombres.
ReceiveShadowsboolLlegir/EscriureObté o fixa si la geometria rep ombres.
VertexElementsIList<VertexElement>Llegeix.Obté la llista d’elements de vèrtex associats a la geometria.

Mètodes

SignaturaDescripció
GetDeformers()No implementat en l’edició FOSS llança a temps d’execució. Obté tots els deformadors.
GetElement(type: VertexElementType)Obté un element de vèrtex amb el tipus especificat.
GetVertexElementOfUV(textureMapping: TextureMapping)Obté una instància VertexElementUV amb un tipus de mappatge de textura donat
CreateElement(type: VertexElementType)Crea un element de vèrtex amb tipus especificat i l’afegeix a la geometria.
AddElement(element: VertexElement)Afegeix un element de vèrtex existent a la geometria actual.
CreateElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode)Crea un element de vèrtex amb tipus especificat i l’afegeix a la geometria.
CreateElementUV(uvMapping: TextureMapping)Crea un VertexElementUV amb el tipus de mappatge de textura donat.
CreateElementUV(uvMapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode)Crea un VertexElementUV amb el tipus de mappatge de textura donat.
 Català