LambertMaterial

סקירה כללית

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

LambertMaterial.constructor creates a LambertMaterial instance, optionally assigning a name.

שיעור זה מספק 1 שיטה לעבוד עם LambertMaterial אובייקטים בתוכניות Typescript. שיטות זמינות כוללות: constructor. כל החברים הציבוריים זמינים לכל יישום של Typescript לאחר התקנת Aspose.3D FOSS עבור חבילת Typscript. רכוש : MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,ועוד ארבעה.

תיאור

LambertMaterial הוא כיתה בספריה FOSS עבור Aspose.3D אשר מציג 0 שיטות ו 10 תכונות לשימוש תוכנה. Material,• הירושה של פונקציונליות משותפת מהסוג הוריו.

היכולות הבסיסיות כוללות: vector3 \; וקטור 3; ‘בקטורה 3 .פעולות אלה מאפשרות למפתחים לשלב את הפונקציונליות של lambertmaterial ישירות ליישומים TypeScript.

גם בכיתה זו נמסר כי MAP_SPECULAR רכוש (למעט את המפה ספקטורה), MAP_DIFFUSE רכוש (התפרסם על המפה), ה MAP_EMISSIVE רכוש (הוא מחזיק את המפה מפוזרת).

האינסטנטים נוצרים באמצעות יצרן יחיד שמתחיל את האובייקט עם ערכים ברירת מחדל.

נכסים

שםסוגגישהתיאור
MAP_SPECULAR``קראוהמפה היא ספקטורית.
MAP_DIFFUSE``קראוהמפה מתפשטת.
MAP_EMISSIVE``קראוהמפה מקבלת את ההשפעה.
MAP_AMBIENT``קראוקבל את המפה סביבת.
MAP_NORMAL``קראוהמפה נורמלית.
emissiveColor`Vector3null`קרא / כתיבה
ambientColor`Vector3null`קרא / כתיבה
diffuseColor`Vector3null`קרא / כתיבה
transparentColor`Vector3null`קרא / כתיבה
transparencynumberקרא / כתיבהמקבל את הפרודוקטיביות.

שיטות

חתימהתיאור
`constructor(name: stringnull)`

ראה גם

 עברית