סיווג שירות המשמש לבניית Material ברירת מחדל.
קבוע
| מחרוזת | חומר_צבעי | שם הפרמטר המשמש לקביעת הצבע של חומרים מסוג makeOpaqueWithColor(Context, Color) ו-makeTransparentWithColor(Context, Color). |
| מחרוזת | MATERIAL_METALLIC | השם של פרמטר החומר לשליטה בנכס המתכתי בכל MaterialFactory
החומרים. |
| מחרוזת | MATERIAL_REFLECTANCE | שם של פרמטר מהותי לשליטה בנכס ההשתקפות בכל החומרים ב-MaterialFactory. |
| מחרוזת | MATERIAL_ROUGHטבע | השם של הפרמטר מהותי שנועד לקבוע את מאפייני הגסות של כל MaterialFactory החומרים. |
| מחרוזת | MATERIAL_TEXTURE | שם הפרמטר המשמש לשליטה במרקם של חומרים מסוג makeOpaqueWithTexture(Context, Texture) ו-makeTransparentWithTexture(Context, Texture). |
בונים ציבוריים
שיטות ציבוריות
| סטטי CompletableFuture<material> | |
| סטטי CompletableFuture<material> | |
| סטטי CompletableFuture<material> | |
| סטטי CompletableFuture<material> |
שיטות שעברו בירושה
קבוע
גלוי לכול סטטי מחרוזת MATERIAL_COLOR
שם הפרמטר המשמש לקביעת הצבע של חומרים מסוג makeOpaqueWithColor(Context, Color) ו-makeTransparentWithColor(Context, Color).
גלוי לכול סטטי מחרוזת MATERIAL_METALLIC
השם של פרמטר החומר לשליטה בנכס המתכתי בכל MaterialFactory
החומרים. המאפיין 'מתכתי' מגדיר אם המשטח הוא משטח (מתכת) או משטח (מתכתי) (מתכתי). יש להשתמש במאפיין הזה כערך בינארי, מוגדר ל-0 או 1. הערכים הביניים הם שימושיים במיוחד ליצירת מעברים
בין סוגים שונים של משטחים כשמשתמשים במרקמים. ערך ברירת המחדל הוא 0.
ראו בנוסף
גלוי לכול סטטי מחרוזת MATERIAL_REFLECTANCE
שם של פרמטר מהותי לשליטה בנכס ההשתקפות בכל החומרים ב-MaterialFactory. מאפיין ההשתקפות משפיע רק על משטחים שאינם מתכתיים. ניתן להשתמש במאפיין הזה כדי לשלוט בעוצמת ספקטרום. הערך הזה מוגדר בין 0 ל-1
והוא מייצג מיפוי מחדש של אחוז ההשתקפות. ערך ברירת המחדל הוא 0.5.
ראו בנוסף
גלוי לכול סטטי מחרוזת MATERIAL_ROUGHטבע
השם של הפרמטר מהותי שנועד לקבוע את מאפייני הגסות של כל MaterialFactory החומרים. מאפיין הגלם שולט ביכולת לראות את החלק של השטח. כשהגסות מוגדרת ל-0, המשטח חלק בצורה חלקה וברק. ככל שפני השטח גסים יותר, כך ההשתקפות מטושטשות. ערך ברירת המחדל הוא 0.4.
ראו בנוסף
גלוי לכול סטטי מחרוזת MATERIAL_TEXTURE
שם הפרמטר המשמש לשליטה במרקם של חומרים מסוג makeOpaqueWithTexture(Context, Texture) ו-makeTransparentWithTexture(Context, Texture).
ראו בנוסף
בונים ציבוריים
Public Materialמפעל ()
שיטות ציבוריות
גלוי לכול סטטי CompletableFuture<material> makeOpaqueWithcolor (הקשר, צבע צבע)
יוצרת אטום Material עם Color שהועבר. ניתן לשנות את Color על ידי התקשרות ל-setFloat3(String, Color) עם MATERIAL_COLOR. ניתן לשנות את
המתכתיות, הגסות וההשתקפות באמצעות setFloat(String, float).
פרמטרים
| הקשר | הקשר המשמש לטעינת המשאב החומרי |
|---|---|
| color [צבע] | הצבע של החומר שעבר עיבוד |
החזרות
- חומר שיעבד את הצבע הנתון
Public static ComletableFuture<material> makeOpaqueWithTexture (הקשר, מרקם מרקם)
יוצרת אטום Material עם Texture שהועבר. ניתן לשנות את Texture כדי להתקשר אל setTexture(String, Texture) באמצעות MATERIAL_TEXTURE. ניתן לשנות את המתכתיות, הגסות וההשתקפות באמצעות setFloat(String, float).
פרמטרים
| הקשר | הקשר המשמש לטעינת המשאב החומרי |
|---|---|
| מרקם | המרקם של החומר שצריך לעבד |
החזרות
- חומר שיעבד את המרקם הנתון
גלוי לכול סטטי CompletableFuture<material> maketransparentWithcolor (הקשר, צבע צבע)
יצירת Material שקוף כאשר Color מועבר. ניתן לשנות את Color כדי להתקשר אל setFloat4(String, Color) באמצעות MATERIAL_COLOR.
ניתן לשנות את המתכתיות, הגסות וההשתקפות באמצעות setFloat(String, float).
פרמטרים
| הקשר | הקשר המשמש לטעינת המשאב החומרי |
|---|---|
| color [צבע] | הצבע של החומר שעבר עיבוד |
החזרות
- חומר שיעבד את הצבע הנתון
Public static ComletableFuture<material> makeTransparentWithTexture (הקשר, מרקם מרקם)
יצירת Material שקוף כאשר Texture מועבר. ניתן לשנות את Texture כדי להתקשר אל setTexture(String, Texture) באמצעות MATERIAL_TEXTURE. ניתן לשנות את המתכתיות, הגסות וההשתקפות באמצעות setFloat(String, float).
פרמטרים
| הקשר | הקשר המשמש לטעינת המשאב החומרי |
|---|---|
| מרקם | המרקם של החומר שצריך לעבד |
החזרות
- חומר שיעבד את המרקם הנתון