ΣΧΕΔΙΑ

ΣΧΕΔΙΑ

ΕΚΤΙΜΗΣΗ

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

Η μορφή περιγράφει την παραμόρφωση σε ένα σύνολο σημείων ελέγχου, το οποίο είναι παρόμοιο με τον παραμορφωτή κλάσματος στη Μαία. Για παράδειγμα, μπορούμε να προσθέσουμε μια μορφολογία σε μια δημιουργημένη γεωμετρία. Και η μορφές και η γεώμετρία έχουν τις ίδιες topological πληροφορίες αλλά διαφορετική θέση των σημειών ελέγχους. Με διάφορες ποσότητες επιρροής, η Γεωμέτρηση εκτελεί ένα αποτέλεσμα παραμονής.

Αυτή η κατηγορία παρέχει 18 μεθόδους για να εργαστείτε με αντικείμενα σχήματος σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, FromControlPoints, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey,και 6 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο .Net. Ιδιοκτησία : CastShadows, ControlPoints, Deformers, Excluded, Indices, Name,Και 7 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
IndicesIArrayList<int>ΔιαβάστεΝα πάρει τις ενδείξεις.
VisibleboolΔιαβάστε / ΓράψτεΝα βγάλει ή να δώσει το ορατό.
DeformersIList<Deformer>ΔιαβάστεΝα πάρει τους παραμορφωτές.
ControlPointsIArrayList<Vector4>ΔιαβάστεΚάντε τα σημεία ελέγχου.
CastShadowsboolΔιαβάστε / ΓράψτεΠάρτε ή τοποθετήστε τις σκιά.
ReceiveShadowsboolΔιαβάστε / ΓράψτεΠάρτε ή τοποθετήστε το λήψη σκιά.
VertexElementsIList<VertexElement>ΔιαβάστεΑποκτά τα στοιχεία του Vertex.
ExcludedboolΔιαβάστε / ΓράψτεΑποκλείει ή απορρίπτει το αποκλεισμένο.
ParentNodesList<Node>ΔιαβάστεΒγάζει τα γονικά κόμβα.
ParentNodeNodeΔιαβάστε / ΓράψτεΠάρτε ή τοποθετήστε το γονικό κόμβο.
SceneSceneΔιαβάστεΠήρε την σκηνή.
NamestringΔιαβάστε / ΓράψτεΝα πάρει ή να βάλει το όνομα.
PropertiesPropertyCollectionΔιαβάστεΝα πάρει τις ιδιότητες.

Μέθοδοι

υπογραφήΠεριγραφή
Shape()
Shape(name: string)
FromControlPoints(controlPoints: Vector3[])Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Δημιουργεί μια μορφή από σημεία ελέγχου
Geometry(name: string)
GetDeformers()Όλοι οι παραμορφωτές
GetElement(type: VertexElementType)Αποκτά ένα στοιχείο του στήθους με συγκεκριμένο τύπο
GetVertexElementOfUV(textureMapping: TextureMapping)Αποκτά μια παραβολή VertexElementUV με δεδομένο τύπο χαρτογράφου υφάσματος
CreateElement(type: VertexElementType)Δημιουργεί ένα στοιχείο στρώσης με συγκεκριμένο τύπο και το προσθέτει στη γεωμετρία.
AddElement(element: VertexElement)Προσθέτει ένα υπάρχον στοιχείο του στήθους στην τρέχουσα γεωμετρία
CreateElementUV(uvMapping: TextureMapping)Δημιουργεί ένα VertexElementUV με δεδομένο τύπο χαρτογράφηση υφάσματος.
Entity(name: string)
GetBoundingBox()Αποκτά το συνδετικό πλαίσιο της τρέχουσας οντότητας στο σύστημα συντονισμού του αντικειμένου.
GetEntityRendererKey()Αποκτά το κλειδί του εγγεγραμμένου εντόμου renderer στον renderers
SceneObject(name: string)
A3DObject()
RemoveProperty(property: Property)Απομακρύνει μια δυναμική ιδιοκτησία.
GetProperty(property: string)Αποκτήστε την αξία της συγκεκριμένης ιδιοκτησίας
SetProperty(property: string, value: object?)Η τιμή του συγκεκριμένου ακινήτου
FindProperty(propertyName: string)Μπορεί να είναι δυναμική ιδιοκτησία (Δημιουργήθηκε από CreateDynamicProperty/SetProperty) ή εγχώρια ιδιοκτήτη(Αντικαριθμείται με το όνομά της)

Δείτε επίσης

 Ελληνικά