סיווג שירות המשמש לבניית 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)
.
פרמטרים
הקשר | הקשר המשמש לטעינת המשאב החומרי |
---|---|
מרקם | המרקם של החומר שצריך לעבד |
החזרות
- חומר שיעבד את המרקם הנתון