LambertMaterial
ΕΚΤΙΜΗΣΗ
LambertMaterial Είναι μια τάξη στο Aspose.3D FOSS για Java. Κληρονομιά από: Material.
Υλικό για το Lambert Shading Model.
Αυτή η κατηγορία παρέχει 24 μεθόδους για να εργαστείτε με LambertMaterial αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, LambertMaterial, findProperty, getAmbientColor, getDiffuseColor, getEmissiveColor, getName, getProperties, getProperty, getTexture, getTransparency, getTransparentColor,11 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο Java. Ιδιοκτησία : MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,Και 6 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
emissiveColor | Vector3 | Διαβάστε | Αποκτά ή θέτει το εκπομπτικό χρώμα. |
ambientColor | Vector3 | Διαβάστε | Αποκτά ή θέτει το χρώμα του περιβάλλοντος. |
diffuseColor | Vector3 | Διαβάστε | Αποκτά ή θέτει το διαφωτισμένο χρώμα. |
transparentColor | Vector3 | Διαβάστε | Αποκτά ή θέτει το διαφανές χρώμα. |
transparency | double | Διαβάστε | Αποκτά ή καθορίζει τον παράγοντα διαφάνειας. |
MAP_SPECULAR | String | Διαβάστε | Χρησιμοποιείται στο setTexture(java.lang.String, com.aspose.threed.TextureBase) για να αναθέσει μια κερδοσκοπική χαρτογράφηση υφάσματος. |
MAP_DIFFUSE | String | Διαβάστε | Χρησιμοποιείται στο setTexture(java.lang.String, com.aspose.threed.TextureBase) για να αναθέσει μια διαφανή χαρτογράφηση κειμένου. |
MAP_EMISSIVE | String | Διαβάστε | Χρησιμοποιείται στο setTexture(java.lang.String, com.aspose.threed.TextureBase) για να αναθέσει μια εκπομπή κλωστογραφίας. |
MAP_AMBIENT | String | Διαβάστε | Χρησιμοποιείται στο setTexture(java.lang.String, com.aspose.threed.TextureBase) για να αναθέσει μια περιβαλλοντική κλωστογραφία χαρτογράφηση. |
MAP_NORMAL | String | Διαβάστε | Χρησιμοποιείται στο setTexture(java.lang.String, com.aspose.threed.TextureBase) για να αναθέσει μια κανονική χαρτογράφηση κειμένου. |
name | String | Διαβάστε | Πάρτε το όνομα. |
properties | PropertyCollection | Διαβάστε | Να πάρει τις ιδιότητες. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
LambertMaterial() | Αρχίζει μια νέα περίπτωση της τάξης LambertMaterial. |
LambertMaterial(name: String) | Αρχίζει μια νέα περίπτωση της τάξης LambertMaterial. |
getEmissiveColor() → Vector3 | Αποκτά ή θέτει το εκπομπτικό χρώμα. |
setEmissiveColor(emissiveColor: Vector3) | Εισάγετε την εκπομπή χρώματος. |
getAmbientColor() → Vector3 | Αποκτά ή θέτει το χρώμα του περιβάλλοντος. |
setAmbientColor(ambientColor: Vector3) | Να προσδιορίσει την περιβαλλοντική αξία του χρώματος. |
getDiffuseColor() → Vector3 | Αποκτά ή θέτει το διαφωτισμένο χρώμα. |
setDiffuseColor(diffuseColor: Vector3) | Εάν λάβετε ή θέλετε την ομορφιά, αυτό ελέγχει το μέγεθος του κερδοσκοπικού φωτισμού. Η φόρμουλα του εικονικού: SpecularColor * SpecularFactor* (N point H) ^ Ομορφία |
getTransparentColor() → Vector3 | Αποκτά ή θέτει το διαφανές χρώμα. |
setTransparentColor(transparentColor: Vector3) | Δημιουργήστε την διαφανή τιμή χρώματος. |
getTransparency() → double | Αποκτά ή καθορίζει τον παράγοντα διαφάνειας. |
setTransparency(transparency: double) | Να καθορίσει την αξία της διαφάνειας. |
getTexture(slotName: String) → TextureBase | Εάν η κλωστοϋφαντουργία απορροφάται από το καθορισμένο κουτί, μπορεί να είναι το όνομα ιδιοκτησίας του υλικού ή το παράμετρο του shader. |
setTexture(slotName: String, texture: TextureBase) | Εισάγετε τη δομή στο καθορισμένο κουτί. |
toString() → String | Οι μορφές αντιτίθενται στο string. |
iterator() → Iterator<TextureSlot> | Έχει τον αριθμητή για να αναφέρει εσωτερικές κλωστοϋφαντουργίες. |
A3DObject() | Μπορεί επίσης να χρησιμοποιηθεί για την αντιπροσωπεία ενός κόνου όταν ένα από τα radiusTop/radiusBottom είναι μηδέν. |
getName() → String | Τα τμήματα της καμπύλης. |
setName(name: String) | Δημιουργεί ένα προφίλ CircleShape με καθορισμένο ακτίνο. |
getProperties() → PropertyCollection | Εισάγει μια νέα περίπτωση της τάξης Cylinder. |
findProperty(name: String) → Property | Αρχίζει μια νέα περίπτωση της τάξης των οστών. |
getProperty(name: String) → Object | Αποκτά τη μετασχηματιστική ματρίκα του κόμβου στην τρέχουσα θέση. |
setProperty(name: String, value: Object) | Αποκτά τα τμήματα πλάτους. |
removeProperty(name: String) → boolean | Αποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας. |