LambertMaterial

LambertMaterial

סקירה כללית

LambertMaterial הוא שיעור ב Aspose.3D FOSS עבור Java. מורשת מ : Material.

חומר למודל צל של Lambert.

שיעור זה מספק 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 עוד.

נכסים

שםסוגגישהתיאור
emissiveColorVector3קראומקבל או קובע את הצבע המופץ.
ambientColorVector3קראומקבל או קובע את צבע הסביבה.
diffuseColorVector3קראומקבל או קובע את הצבע המפוזר.
transparentColorVector3קראומקבל או קובע את הצבע הברור.
transparencydoubleקראומקבל או קובע את גורם הפתיחות.
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קראומקבל את הנכסים.

שיטות

חתימהתיאור
LambertMaterial()הוא מתחיל דוגמה חדשה של הכיתה LambertMaterial.
LambertMaterial(name: String)הוא מתחיל דוגמה חדשה של הכיתה LambertMaterial.
getEmissiveColor()Vector3מקבל או קובע את הצבע המופץ.
setEmissiveColor(emissiveColor: Vector3)הגדרת ערך הצבע המופץ.
getAmbientColor()Vector3מקבל או קובע את צבע הסביבה.
setAmbientColor(ambientColor: Vector3)להגדיר את ערך הצבע הסביבתי.
getDiffuseColor()Vector3מקבל או קובע את הצבע המפוזר.
setDiffuseColor(diffuseColor: Vector3)מקבל או קבע את הבהירות, זה שולט בגודל של התמקדות ספקטורית.הנבנה של הספקטורה: SpecularColor * SpecularFactor (N נקודה H) ^ Shininess
getTransparentColor()Vector3מקבל או קובע את הצבע הברור.
setTransparentColor(transparentColor: Vector3)להגדיר את ערך הצבע הפתוח.
getTransparency()doubleמקבל או קובע את גורם הפתיחות.
setTransparency(transparency: double)להגדיר את הערך של שקיפות.
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מקבל מערכת קואורדינטות של נקודות בקרה / נורמלי במהלך ייבוא / ייצוא.

ראה גם

 עברית