کلاس Utility برای ساخت Material
پیش فرض استفاده می شود.
ثابت ها
رشته | MATERIAL_COLOR | نام پارامتر متریال برای کنترل رنگ مواد makeOpaqueWithColor(Context, Color) و makeTransparentWithColor(Context, Color) . |
رشته | MATERIAL_METALLIC | نام پارامتر ماده برای کنترل خاصیت فلزی تمام MaterialFactory . |
رشته | MATERIAL_REFLECTANCE | نام پارامتر ماده برای کنترل خاصیت بازتاب تمام MaterialFactory . |
رشته | MATERIAL_ROUGHNESS | نام پارامتر ماده برای کنترل ویژگی زبری همه MaterialFactory . |
رشته | MATERIAL_TEXTURE | نام پارامتر متریال برای کنترل بافت مواد makeOpaqueWithTexture(Context, Texture) و makeTransparentWithTexture(Context, Texture) . |
سازندگان عمومی
روش های عمومی
static CompletableFuture< Material > | |
static CompletableFuture< Material > | |
static CompletableFuture< Material > | |
static CompletableFuture< Material > |
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی MATERIAL_COLOR
نام پارامتر متریال برای کنترل رنگ مواد makeOpaqueWithColor(Context, Color)
و makeTransparentWithColor(Context, Color)
.
همچنین ببینید
رشته نهایی ثابت عمومی MATERIAL_METALLIC
نام پارامتر ماده برای کنترل خاصیت فلزی تمام MaterialFactory
. خاصیت فلزی مشخص می کند که سطح یک سطح فلزی (رسانا) یا غیر فلزی (دی الکتریک) باشد. این ویژگی باید بهعنوان یک مقدار باینری استفاده شود که روی 0 یا 1 تنظیم شده است. مقادیر میانی فقط برای ایجاد انتقال بین انواع مختلف سطوح هنگام استفاده از بافتها واقعاً مفید هستند. مقدار پیش فرض 0 است.
همچنین ببینید
رشته نهایی ثابت عمومی MATERIAL_REFLECTANCE
نام پارامتر ماده برای کنترل خاصیت بازتاب تمام MaterialFactory
. خاصیت بازتابی فقط بر سطوح غیر فلزی تأثیر می گذارد. از این ویژگی می توان برای کنترل شدت تصویری استفاده کرد. این مقدار بین 0 و 1 تعریف شده است و نشان دهنده نگاشت مجدد درصدی از بازتاب است. مقدار پیش فرض 0.5 است.
همچنین ببینید
رشته نهایی ثابت عمومی MATERIAL_ROUGHNESS
نام پارامتر ماده برای کنترل ویژگی زبری همه MaterialFactory
. ویژگی زبری، صافی درک شده سطح را کنترل می کند. هنگامی که زبری روی 0 تنظیم شود، سطح کاملا صاف و بسیار براق است. هر چه یک سطح زبرتر باشد، بازتابها «تاریتر» هستند. مقدار پیش فرض 0.4 است.
همچنین ببینید
رشته نهایی ثابت عمومی MATERIAL_TEXTURE
نام پارامتر متریال برای کنترل بافت مواد makeOpaqueWithTexture(Context, Texture)
و makeTransparentWithTexture(Context, Texture)
.
همچنین ببینید
سازندگان عمومی
عمومی MaterialFactory ()
روش های عمومی
عمومی استاتیک CompletableFuture< Material > makeOpaqueWithColor ( زمینه زمینه، رنگ رنگ)
یک Material
مات با Color
ارسال شده ایجاد می کند. Color
را می توان با فراخوانی setFloat3(String, Color)
با MATERIAL_COLOR
تغییر داد. فلزی بودن، زبری و بازتاب را می توان با استفاده از setFloat(String, float)
تغییر داد.
مولفه های
متن نوشته | زمینه ای که برای بارگذاری منبع مادی استفاده می شود |
---|---|
رنگ | رنگ برای رندر مواد |
برمی گرداند
- ماده ای که رنگ داده شده را ارائه می کند
همچنین ببینید
استاتیک عمومی CompletableFuture< Material > makeOpaqueWithTexture ( بافت زمینه، بافت بافت)
با Texture
ارسال شده، یک Material
مات ایجاد می کند. Texture
را می توان با فراخوانی setTexture(String, Texture)
با MATERIAL_TEXTURE
تغییر داد. فلزی بودن، زبری و بازتاب را می توان با استفاده از setFloat(String, float)
تغییر داد.
مولفه های
متن نوشته | زمینه ای که برای بارگذاری منبع مادی استفاده می شود |
---|---|
بافت | بافت برای رندر کردن مواد |
برمی گرداند
- موادی که بافت داده شده را ارائه می کند
همچنین ببینید
استاتیک عمومی CompletableFuture< Material > makeTransparentWithColor ( زمینه زمینه، رنگ رنگ)
یک Material
شفاف با Color
ارسال شده ایجاد می کند. Color
را می توان با فراخوانی setFloat4(String, Color)
با MATERIAL_COLOR
تغییر داد. فلزی بودن، زبری و بازتاب را می توان با استفاده از setFloat(String, float)
تغییر داد.
مولفه های
متن نوشته | زمینه ای که برای بارگذاری منبع مادی استفاده می شود |
---|---|
رنگ | رنگ برای رندر مواد |
برمی گرداند
- ماده ای که رنگ داده شده را ارائه می کند
همچنین ببینید
عمومی استاتیک CompletableFuture< Material > makeTransparentWithTexture ( بافت زمینه، بافت بافت)
یک Material
شفاف با Texture
ارسال شده ایجاد می کند. Texture
را می توان با فراخوانی setTexture(String, Texture)
با MATERIAL_TEXTURE
تغییر داد. فلزی بودن، زبری و بازتاب را می توان با استفاده از setFloat(String, float)
تغییر داد.
مولفه های
متن نوشته | زمینه ای که برای بارگذاری منبع مادی استفاده می شود |
---|---|
بافت | بافت برای رندر کردن مواد |
برمی گرداند
- موادی که بافت داده شده را ارائه می کند