Geometry
Přehled
Geometry je třída v Aspose.3D FOSS pro .NET. Dědici: Entity.
Základní třída všech vykreslovatelných geometrických objektů (např. Mříž, krabice, válc a další).
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
Visible | bool | Čtení/psaní | Získejte nebo nastavit, zda je geometrie viditelná ve scéně. |
Deformers | IList<Deformer> | Čtěte. | Získejte soubor deformátorů aplikovaných na geometrii. |
ControlPoints | IList<Vector4> | Čtěte. | Získejte seznam kontrolních bodů (vektor 4) definující tvar geometrie. |
CastShadows | bool | Čtení/psaní | Získejte nebo nastavit, zda geometrie vrhá stínů. |
ReceiveShadows | bool | Čtení/psaní | Získejte nebo nastavit, zda geometrie přijímá stínů |
VertexElements | IList<VertexElement> | Čtěte. | Získejte seznam vrcholových prvků spojených s geometrií. |
Metody
| Podpis: | Popis: |
|---|---|
GetDeformers() | Neimplementované v vydání FOSS vrhá při běhu. Zbaví se všech deformátorů . |
GetElement(type: VertexElementType) | Získejte vrcholový prvek s určeným typem . |
GetVertexElementOfUV(textureMapping: TextureMapping) | Získejte vertexElementUV s daným typem mapování textury. |
CreateElement(type: VertexElementType) | Vytvoří vrcholový prvek s určeným typem a přidá ho do geometrie. |
AddElement(element: VertexElement) | Přidává existující vrcholový prvek k aktuální geometrii. |
CreateElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode) | Vytvoří vrcholový prvek s určeným typem a přidá ho do geometrie. |
CreateElementUV(uvMapping: TextureMapping) | Vytvoří VertexElementUV s daným typem mapování textury. |
CreateElementUV(uvMapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode) | Vytvoří VertexElementUV s daným typem mapování textury. |