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 מאוחסן בצבע הספקטורית וערוץ A מאחסן את השקיעה.
glossinessFactordoubleקראומקבל את השקיפות (חות) של החומר, 1 פירושו רך לחלוטין ו 0 פירוש רזה לחלוק, הערך הנדרש הוא 1, טווח הוא [0, 1]
* החזרה של חומר (חומץ) 1 פירושו
specularVector3קראואם הצבע הספקולרי של החומר, הערך הנדרש הוא (1, 1, 1).
diffuseTextureTextureBaseקראומקבל את הטקסטורה עבור דיפוז
*חזרה למסגרת לדיפוס
/
diffuseVector3קראואם הצבע של החומר הוא דיפוס, הערך הנדרש הוא (1, 1, 1)
@חזיר את הצבע הדיפוס של החומר, הערך הנדרש הוא (1, 1, 1)
/
emissiveTextureTextureBaseקראומקבל את הטקסטורה עבור פליטות
*חזרה למסגרת עבור emissive
/
emissiveColorVector3קראואם הצבע המופץ, הערך הנדרש הוא (0, 0, 0)
@חזיר את הצבע המופץ, הערך הנדרש הוא (0, 0, 0)
/
MAP_SPECULAR_GLOSSINESSStringקראומפת הטקסטורה עבור מבריק ספקטורי
/
MAP_SPECULARStringקראומשתמשים בסדרה טקסט (java.lang.String, com.aspose.threed.TextureBase) כדי לסמן מפת טקסטיל ספקטורית.
MAP_DIFFUSEStringקראומשתמשים בסדרה טקסט (java.lang.String, com.aspose.threed.TextureBase) כדי לסמן מפת טקסטיל דיפוסית.
MAP_EMISSIVEStringקראומשתמשים בסדרה טקסט (java.lang.String, com.aspose.threed.TextureBase) כדי לסמן מפת טקסטיל מפוזרת.
MAP_AMBIENTStringקראומשתמשים בסדרה טקסט (java.lang.String, com.aspose.threed.TextureBase) כדי לסמן תרשים סביבתי.
MAP_NORMALStringקראומשתמשים בסדרה טקסט (java.lang.String, com.aspose.threed.TextureBase) כדי לסמן מפת טקסטיל רגיל.
nameStringקראומקבל את השם.
propertiesPropertyCollectionקראומקבל את הנכסים.

שיטות

חתימהתיאור
PbrSpecularMaterial()המשתמש של ה-Platsholder
/
getTransparency()doubleלא הושלמה בגרסה FOSS - זורקת בזמן העבודה. יש את גורם הפתיחות.
setTransparency(value: double)לא הושלמה בגרסה FOSS - זורקת בזמן העבודה. הגדרת גורם הפתיחות.
getNormalTexture()TextureBaseלא הושלמה בגרסה FOSS - זורקת בזמן העבודה. מקבל את הטקסטורה של הרפתקאות רגילות
*חזרה למערכת המפה הרגילה
/
setNormalTexture(value: TextureBase)לא הושלמה בגרסה FOSS - זורקת בזמן העבודה. תבנית של טקסטור רגיל
ערך חדש של @param
/
getSpecularGlossinessTexture()TextureBaseלא הושלמה בגרסה FOSS - זורקת בזמן העבודה. כאשר הטקסטורה מקבלת צבע ספקטורי, ערוץ RGB מאוחסן בצבע הספקטורית וערוץ A מאחסן את השקיעה.
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 - זורקת בזמן העבודה. מקבל את הטקסטורה עבור פליטות
*חזרה למסגרת עבור emissive
/
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אם הטקסטורה נלקחה מהחלון שנקבע, זה יכול להיות שם הבעלות של החומר או שם הפרמטרים של הצל.
setTexture(slotName: String, texture: TextureBase)הגדר את הטקסטורה לתוך החריץ המפורט.
toString()Stringפורמט מתנגד ל- string.
iterator()Iterator<TextureSlot>מקבל את הרשימה כדי לרשום את הפסוקים הטקסטוריים הפנימיים.
A3DObject()ניתן להשתמש בו גם כדי לייצג קונ כאשר אחד מהתכונות של רדיוס/רדיסבוטום הוא אפס.
getName()Stringחלקים של הקורבן.
setName(name: String)יצירת פרופיל CircleShape עם רדיוס מסוים.
getProperties()PropertyCollectionהוא מתחיל את המקום החדש של מדרגת סילינדר.
findProperty(name: String)Propertyהוא מתחיל את האינסטינקט החדש של המעמד העצם.
getProperty(name: String)Objectמקבל את המטרנספורמציה של הקוטב במצב הנוכחי.
setProperty(name: String, value: Object)מקבלים את החלקים הרחבים.
removeProperty(name: String)booleanמקבל מערכת קואורדינטות של נקודות בקרה / נורמלי במהלך ייבוא / ייצוא.

ראה גם

 עברית