מפעל

כיתה סופית ציבורית Materialמפעל

סיווג שירות המשמש לבניית 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>
makeOpaqueWithCOLOR(הקשר, צבע צבע)
יוצרת אטום Material עם Color שהועבר.
סטטי CompletableFuture<material>
makeOpaqueWithTexture(הקשר הקשר, מרקם מרקם)
יוצרת אטום Material עם Texture שהועבר.
סטטי CompletableFuture<material>
makeTransparentWithצבע(הקשר הקשר, צבע צבע)
יצירת Material שקוף כאשר Color מועבר.
סטטי CompletableFuture<material>
MakeTransparentWithTexture(הקשר הקשר, מרקםמרקם)
יצירת Material שקוף כאשר Texture מועבר.

שיטות שעברו בירושה

קבוע

גלוי לכול סטטי מחרוזת MATERIAL_COLOR

שם הפרמטר המשמש לקביעת הצבע של חומרים מסוג makeOpaqueWithColor(Context, Color) ו-makeTransparentWithColor(Context, Color).

ערך קבוע: "color"

גלוי לכול סטטי מחרוזת MATERIAL_METALLIC

השם של פרמטר החומר לשליטה בנכס המתכתי בכל MaterialFactory החומרים. המאפיין 'מתכתי' מגדיר אם המשטח הוא משטח (מתכת) או משטח (מתכתי) (מתכתי). יש להשתמש במאפיין הזה כערך בינארי, מוגדר ל-0 או 1. הערכים הביניים הם שימושיים במיוחד ליצירת מעברים בין סוגים שונים של משטחים כשמשתמשים במרקמים. ערך ברירת המחדל הוא 0.

ראו בנוסף
ערך קבוע: "metallic"

גלוי לכול סטטי מחרוזת MATERIAL_REFLECTANCE

שם של פרמטר מהותי לשליטה בנכס ההשתקפות בכל החומרים ב-MaterialFactory. מאפיין ההשתקפות משפיע רק על משטחים שאינם מתכתיים. ניתן להשתמש במאפיין הזה כדי לשלוט בעוצמת ספקטרום. הערך הזה מוגדר בין 0 ל-1 והוא מייצג מיפוי מחדש של אחוז ההשתקפות. ערך ברירת המחדל הוא 0.5.

ראו בנוסף
ערך קבוע: "reflectance"

גלוי לכול סטטי מחרוזת MATERIAL_ROUGHטבע

השם של הפרמטר מהותי שנועד לקבוע את מאפייני הגסות של כל MaterialFactory החומרים. מאפיין הגלם שולט ביכולת לראות את החלק של השטח. כשהגסות מוגדרת ל-0, המשטח חלק בצורה חלקה וברק. ככל שפני השטח גסים יותר, כך ההשתקפות מטושטשות. ערך ברירת המחדל הוא 0.4.

ראו בנוסף
ערך קבוע: "roughness"

גלוי לכול סטטי מחרוזת MATERIAL_TEXTURE

שם הפרמטר המשמש לשליטה במרקם של חומרים מסוג makeOpaqueWithTexture(Context, Texture) ו-makeTransparentWithTexture(Context, Texture).

ראו בנוסף
ערך קבוע: "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).

פרמטרים
הקשר הקשר המשמש לטעינת המשאב החומרי
מרקם המרקם של החומר שצריך לעבד
החזרות
  • חומר שיעבד את המרקם הנתון