PbrSpecularMaterial

PbrSpecularMaterial

ΕΚΤΙΜΗΣΗ

PbrSpecularMaterial Είναι μια τάξη στο Aspose.3D FOSS για Java. Κληρονομιά από: Material.

Υλικό για φυσική παρακολούθηση με βάση το διάχυτο χρώμα / σπικρότητα / ακτίνα

Αυτή η κατηγορία παρέχει 31 μεθόδους για να εργαστείτε με PbrSpecularMaterial αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, PbrSpecularMaterial, findProperty, getDiffuse, getDiffuseTexture, getEmissiveColor, getEmissiveTexture, getGlossinessFactor, getName, getNormalTexture, getProperties, getProperty,19 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο Java. Ιδιοκτησία : MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, MAP_SPECULAR_GLOSSINESS,11 και άλλα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
transparencydoubleΔιαβάστεΠρέπει να αναγνωρίσουμε τον παράγοντα διαφάνειας.
normalTextureTextureBaseΔιαβάστεΑποκτά τη συντήρηση της κανονικής χαρτογράφισης
• Επιστρέφει το φυσιολογικό χαρτί
/
specularGlossinessTextureTextureBaseΔιαβάστεΌταν η κλωστοϋφαντουργία είναι φαινομενική, το κανάλι RGB αποθηκεύει το φαινόμενο και το καναλι Α αποθήκεται με φωτεινότητα.
glossinessFactordoubleΔιαβάστεΑποκτά την λαμπρότητα (μυγδαλίτιδα) του υλικού, 1 σημαίνει τέλεια ομαλή και 0 σημαίνει τελείως σκληρή, η προεπιλεγμένη τιμή είναι 1, το εύρος είναι [0, 1]
@ανακτά την λαμπρότητα (μυγδαλίτιδα) του υλικού, 1 σημαίνει
specularVector3ΔιαβάστεΕάν λάβετε το φαινομενικό χρώμα του υλικού, η προεπιλεγμένη τιμή είναι (1, 1, 1).
diffuseTextureTextureBaseΔιαβάστεΚάντε το κείμενο για διάχυση
@ανακατέστησε το υλικό για διάχυση
/
diffuseVector3ΔιαβάστεΕάν λάβετε το διαφωτισμένο χρώμα του υλικού, η προεπιλεγμένη τιμή είναι (1, 1, 1)
@ανακατέστησε το διαφωτισμένο χρώμα του υλικού, η προεπιλεγμένη τιμή είναι (1, 1, 1)
/
emissiveTextureTextureBaseΔιαβάστεΑποκτά το υλικό για την εκπομπή
@ανακατέστησε το υλικό για εκπομπές
/
emissiveColorVector3ΔιαβάστεΕάν λάβετε το εκπομπτικό χρώμα, η προεπιλεγμένη τιμή είναι (0, 0, 0)
@επιστρέψτε το εκπομπές χρώμα, η προεπιλεγμένη τιμή είναι (0, 0, 0)
/
MAP_SPECULAR_GLOSSINESSStringΔιαβάστεΟ χάρτης της κλωστοϋφαντουργίας για την κερδοσκοπική λαμπρότητα
/
MAP_SPECULARStringΔιαβάστεΧρησιμοποιείται στο setTexture(java.lang.String, com.aspose.threed.TextureBase) για να αναθέσει μια κερδοσκοπική χαρτογράφηση υφάσματος.
MAP_DIFFUSEStringΔιαβάστεΧρησιμοποιείται στο setTexture(java.lang.String, com.aspose.threed.TextureBase) για να αναθέσει μια διαφανή χαρτογράφηση κειμένου.
MAP_EMISSIVEStringΔιαβάστεΧρησιμοποιείται στο setTexture(java.lang.String, com.aspose.threed.TextureBase) για να αναθέσει μια εκπομπή κλωστογραφίας.
MAP_AMBIENTStringΔιαβάστεΧρησιμοποιείται στο setTexture(java.lang.String, com.aspose.threed.TextureBase) για να αναθέσει μια περιβαλλοντική κλωστογραφία χαρτογράφηση.
MAP_NORMALStringΔιαβάστεΧρησιμοποιείται στο setTexture(java.lang.String, com.aspose.threed.TextureBase) για να αναθέσει μια κανονική χαρτογράφηση κειμένου.
nameStringΔιαβάστεΠάρτε το όνομα.
propertiesPropertyCollectionΔιαβάστεΝα πάρει τις ιδιότητες.

Μέθοδοι

υπογραφήΠεριγραφή
PbrSpecularMaterial()Ο κατασκευαστής του κτιρίου
/
getTransparency()doubleΔεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Πρέπει να αναγνωρίσουμε τον παράγοντα διαφάνειας.
setTransparency(value: double)Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Να καθορίσει τον παράγοντα διαφάνειας.
getNormalTexture()TextureBaseΔεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Αποκτά τη συντήρηση της κανονικής χαρτογράφισης
• Επιστρέφει το φυσιολογικό χαρτί
/
setNormalTexture(value: TextureBase)Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Εισάγετε τη δομή της κανονικής χαρτογράφισης
@param αξία Νέα αξίες
/
getSpecularGlossinessTexture()TextureBaseΔεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Όταν η κλωστοϋφαντουργία είναι φαινομενική, το κανάλι RGB αποθηκεύει το φαινόμενο και το καναλι Α αποθήκεται με φωτεινότητα.
setSpecularGlossinessTexture(value: TextureBase)Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Το κανάλι RGB αποθηκεύει το φως του, και το κανάλιο A αποθήκεται με φωτεινότητα.
getGlossinessFactor()doubleΔεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Αποκτά την λαμπρότητα (μυγδαλίτιδα) του υλικού, 1 σημαίνει τέλεια ομαλή και 0 σημαίνει τελείως σκληρή, η προεπιλεγμένη τιμή είναι 1, το εύρος είναι [0, 1]
@ανακτά την λαμπρότητα (μυγδαλίτιδα) του υλικού, 1 σημαίνει
setGlossinessFactor(value: double)Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Σημειώνεται η φωτεινότητα του υλικού, 1 σημαίνει τέλεια ομαλή και 0 σημαίνει τελείως σκληρή, προεπιλεγμένη τιμή είναι 1, το εύρος είναι [0, 1]
@param αξία Νέα αξίες
/
getSpecular()Vector3Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Εάν λάβετε το φαινομενικό χρώμα του υλικού, η προεπιλεγμένη τιμή είναι (1, 1, 1).
setSpecular(value: Vector3)Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Ορισμός του κερδοσκοπικού χρώματος του υλικού, η προεπιλεγμένη τιμή είναι (1, 1, 1).
getDiffuseTexture()TextureBaseΔεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Κάντε το κείμενο για διάχυση
@ανακατέστησε το υλικό για διάχυση
/
setDiffuseTexture(value: TextureBase)Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Συσκευή του κειμένου για διάχυση
@param αξία Νέα αξίες
/
getDiffuse()Vector3Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Εάν λάβετε το διαφωτισμένο χρώμα του υλικού, η προεπιλεγμένη τιμή είναι (1, 1, 1)
@ανακατέστησε το διαφωτισμένο χρώμα του υλικού, η προεπιλεγμένη τιμή είναι (1, 1, 1)
/
setDiffuse(value: Vector3)Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Ορισμός του διαφωτισμένου χρώματος του υλικού, η προεπιλεγμένη τιμή είναι (1, 1, 1)
@param αξία Νέα αξίες
/
getEmissiveTexture()TextureBaseΔεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Αποκτά το υλικό για την εκπομπή
@ανακατέστησε το υλικό για εκπομπές
/
setEmissiveTexture(value: TextureBase)Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Συσκευή του κειμένου για εκπομπές
@param αξία Νέα αξίες
/
getEmissiveColor()Vector3Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Εάν λάβετε το εκπομπτικό χρώμα, η προεπιλεγμένη τιμή είναι (0, 0, 0)
@επιστρέψτε το εκπομπές χρώμα, η προεπιλεγμένη τιμή είναι (0, 0, 0)
/
setEmissiveColor(value: Vector3)Δεν εφαρμόζεται στην έκδοση FOSS - ρίχνει σε χρόνο λειτουργίας. Σημειώνεται το εκπομπτικό χρώμα, η προεπιλεγμένη τιμή είναι (0, 0, 0)
@param αξία Νέα αξίες
/
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Αποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας.

Δείτε επίσης

 Ελληνικά