Geometry

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

Geometry είναι μια τάξη στο Aspose.3D FOSS για το .NET. Κληρονόμοι από: Entity.

Η βασική τάξη όλων των γεωμετρικών αντικειμένων που μπορούν να αποδοθούν (όπως Mesh, Box, Cylinder κλπ.).

Ιδιότητες

ΟνομασίαΤύπος:ΠρόσβασηΠεριγραφή:
VisibleboolΔιαβάστε/ΓράψτεΛειτουργεί ως ορατή στη σκηνή.
DeformersIList<Deformer>Διάβασε.Παίρνει τη συλλογή των παραμορφωτών που εφαρμόζονται στη γεωμετρία.
ControlPointsIList<Vector4>Διάβασε.Παίρνει τη λίστα των σημείων ελέγχου (Vector4) που ορίζουν το σχήμα της γεωμετρίας.
CastShadowsboolΔιαβάστε/ΓράψτεΠαίρνει ή ορίζει αν η γεωμετρία ρίχνει σκιές.
ReceiveShadowsboolΔιαβάστε/ΓράψτεΠαίρνει ή ορίζει αν η γεωμετρία λαμβάνει σκιές.
VertexElementsIList<VertexElement>Διάβασε.Παίρνει τη λίστα των στοιχείων κορυφής που σχετίζονται με τη γεωμετρία.

Μέθοδοι

ΥπογραφήΠεριγραφή:
GetDeformers()Δεν εφαρμόζεται στην έκδοση FOSS πετά κατά τη διάρκεια εκτέλεσης. Παίρνει όλα τα παραμορφωτικά.
GetElement(type: VertexElementType)Παίρνει ένα στοιχείο κορυφής με καθορισμένο τύπο
GetVertexElementOfUV(textureMapping: TextureMapping)Παίρνει μια περίπτωση VertexElementUV με δεδομένο τύπο χαρτογράφησης υφής
CreateElement(type: VertexElementType)Δημιουργεί ένα στοιχείο κορυφής με καθορισμένο τύπο και το προσθέτει στη γεωμετρία.
AddElement(element: VertexElement)Προσθέτει ένα υπάρχον στοιχείο κορυφής στην τρέχουσα γεωμετρία
CreateElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode)Δημιουργεί ένα στοιχείο κορυφής με καθορισμένο τύπο και το προσθέτει στη γεωμετρία.
CreateElementUV(uvMapping: TextureMapping)Δημιουργεί ένα VertexElementUV με δεδομένο τύπο χαρτογράφησης υφής.
CreateElementUV(uvMapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode)Δημιουργεί ένα VertexElementUV με δεδομένο τύπο χαρτογράφησης υφής.
 Ελληνικά