PhongMaterial

PhongMaterial

סיכום כללי

PhongMaterial הוא כיתה ב Aspose.3D FOSS עבור .NET. ירושה מ: LambertMaterial.

חומר למודל צללים של בלין-פונג.

כיתה זו מספקת 12 שיטות לעבודה עם אובייקטים PhongMaterial בתוכניות .NET. שיטות זמינות כוללות: A3DObject, FindProperty, GetEnumerator, GetProperty, GetTexture, LambertMaterial, PhongMaterial, RemoveProperty, SetProperty, SetTexture, ToString. כל חברי הציבור נגישים לכל יישום .NET לאחר התקנת חבילה Aspose.3D FOSS for .Net. תכונות: AmbientColor, DiffuseColor, EmissiveColor, MapAmbient, MapDiffuse, MapEmissive, ו 11 יותר.

תכונות

שם:סוג:Accessתיאור
SpecularColorVector3קריאה/כתיבהמקבל או מגדיר את צבע השתקפות.
SpecularFactordoubleקריאה/כתיבהמקבל או מגדיר את גורם השיקוף.
Shininessdoubleקריאה/כתיבהמקבל או קובע את הבהירות, זה שולט בגודל של האצבע המראה.
ReflectionColorVector3קריאה/כתיבהמקבל או מגדיר את צבע ההשתקפות.
ReflectionFactordoubleקריאה/כתיבהמקבל או מגדיר את ההחלשה של צבע ההשתקפות.
EmissiveColorVector3קריאה/כתיבהמקבל או מגדיר את הצבע הפולט
AmbientColorVector3קריאה/כתיבהמקבל או מגדיר את הצבע האמביינט
DiffuseColorVector3קריאה/כתיבהמקבל או מגדיר את צבע הפיזור
TransparentColorVector3קריאה/כתיבהמקבל או מגדיר את הצבע השקוף.
Transparencydoubleקריאה/כתיבהמקבל או מגדיר את גורם השקיפות.
MapSpecularstringקרא.משמש ב GetTexture/SetTexture כדי להקצות מפת טקסטורה ספיקולרית.
MapDiffusestringקרא.משמש ב GetTexture/SetTexture כדי להקצות מתאר טקסטורה מפוז.
MapEmissivestringקרא.משמש ב GetTexture/SetTexture כדי להקצות מתאר טקסטורה פליטת.
MapAmbientstringקרא.משמש ב GetTexture/SetTexture כדי להקצות מתאר טקסטורה סביבתית.
MapNormalstringקרא.משמש ב GetTexture/SetTexture כדי להקצות מתאר טקסטורה נורמלי.
Namestringקריאה/כתיבהמקבל או מגדיר את השם.
PropertiesPropertyCollectionקרא.מקבל את האוסף של כל המאפיינים.

שיטות

Signatureתיאור
PhongMaterial()מקדמה דוגמא חדשה של הכיתה PhongMaterial
PhongMaterial(name: string)מקדמה דוגמא חדשה של כיתה PhongMaterial שם חומר
LambertMaterial()מקדמה דוגמא חדשה של הכיתה LambertMaterial
GetTexture(slotName: string)///
SetTexture(slotName: string, texture: TextureBase)מגדיר את המרקם למיקום שצוין.
ToString()פורמטים מתנגדים לשרשרת.
GetEnumerator()מקבל את המאתר כדי למנות משבצות מרקם פנימיות.
A3DObject()מקדמה דוגמא חדשה של כיתה A3DObject ללא שם.
RemoveProperty(property: Property)מסיר תכונה דינמית.
GetProperty(property: string)קבל את הערך של המאפיין שצוין
SetProperty(property: string, value: object?)מגדיר את הערך של המאפיין שצוין
FindProperty(propertyName: string)מוצא את הנכס.

ראה גם:

 עברית