کلاس 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) تغییر داد.
مولفه های
| متن نوشته | زمینه ای که برای بارگذاری منبع مادی استفاده می شود |
|---|---|
| بافت | بافت برای رندر کردن مواد |
برمی گرداند
- موادی که بافت داده شده را ارائه می کند