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řístupPopis:
VisibleboolČtení/psaníZískejte nebo nastavit, zda je geometrie viditelná ve scéně.
DeformersIList<Deformer>Čtěte.Získejte soubor deformátorů aplikovaných na geometrii.
ControlPointsIList<Vector4>Čtěte.Získejte seznam kontrolních bodů (vektor 4) definující tvar geometrie.
CastShadowsboolČtení/psaníZískejte nebo nastavit, zda geometrie vrhá stínů.
ReceiveShadowsboolČtení/psaníZískejte nebo nastavit, zda geometrie přijímá stínů
VertexElementsIList<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.
 Čeština