کنترل رندر هواپیماهای ARCore.
برای تجسم هواپیماهای شناسایی شده و کنترل اینکه آیا Renderable ها بر روی آنها سایه می اندازند یا خیر استفاده می شود.
ثابت ها
رشته | MATERIAL_COLOR | پارامتر ماده Float3 برای کنترل رنگ RGB هواپیما. |
رشته | MATERIAL_SPOTLIGHT_RADIUS | پارامتر مواد شناور برای کنترل شعاع نورافکن. |
رشته | MATERIAL_TEXTURE | پارامتر متریال که کنترل می کند چه بافتی در هنگام رندر کردن هواپیماها استفاده می شود. |
رشته | MATERIAL_UV_SCALE | پارامتر ماده Float2 برای کنترل پوسته پوسته شدن X/Y مختصات UV بافت. |
روش های عمومی
CompletableFuture< مواد > | getMaterial () نمونه مواد پیشفرض مورد استفاده برای رندر هواپیماها را برمیگرداند. |
بولی | فعال است () بررسی کنید که آیا رندر هواپیما فعال است یا خیر. |
بولی | isShadowReceiver () اگر Renderables در صحنه روی هواپیماها سایه انداخته است، true را برگردانید. |
بولی | قابل مشاهده است () اگر تجسم هواپیما قابل مشاهده است، درست است. |
خالی | setEnabled (بولی فعال) رندر هواپیما را فعال/غیرفعال کنید. |
خالی | setShadowReceiver (گیرنده سایه بولی) کنترل کنید که آیا Renderable ها در صحنه باید بر روی هواپیماها سایه بیاندازند یا خیر. |
خالی | setVisible (بولی قابل مشاهده) کنترل دید تجسم هواپیما. |
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی MATERIAL_COLOR
پارامتر ماده Float3 برای کنترل رنگ RGB هواپیما.
رشته نهایی ثابت عمومی MATERIAL_SPOTLIGHT_RADIUS
پارامتر مواد شناور برای کنترل شعاع نورافکن.
رشته نهایی ثابت عمومی MATERIAL_TEXTURE
پارامتر متریال که کنترل می کند چه بافتی در هنگام رندر کردن هواپیماها استفاده می شود.
رشته نهایی ثابت عمومی MATERIAL_UV_SCALE
پارامتر ماده Float2 برای کنترل پوسته پوسته شدن X/Y مختصات UV بافت. می توان از آن برای تنظیم نسبت ابعاد بافت و کنترل فرکانس کاشی کاری استفاده کرد.
روش های عمومی
عمومی CompletableFuture< Material > getMaterial ()
نمونه مواد پیشفرض مورد استفاده برای رندر هواپیماها را برمیگرداند.
بولین عمومی فعال است ()
بررسی کنید که آیا رندر هواپیما فعال است یا خیر.
isShadowReceiver بولین عمومی ()
اگر Renderables در صحنه روی هواپیماها سایه انداخته است، true را برگردانید.
بولی عمومی isVisible ()
اگر تجسم هواپیما قابل مشاهده است، درست است.
public void setEnabled (بولی فعال)
رندر هواپیما را فعال/غیرفعال کنید.
مولفه های
فعال شد |
---|
public void setShadowReceiver (ShadowReceiver Boolean)
کنترل کنید که آیا Renderable ها در صحنه باید بر روی هواپیماها سایه بیاندازند یا خیر.
اگر نادرست باشد - بدون در نظر گرفتن تنظیمات هر هواپیما، هیچ صفحهای سایه دریافت نمیکند.
مولفه های
Shadow Receiver |
---|
public void setVisible (بولی قابل مشاهده)
کنترل دید تجسم هواپیما.
اگر نادرست است - هیچ صفحه ای ترسیم نمی شود. توجه داشته باشید که دید سایه مستقل از دید صفحه است.
مولفه های
قابل رویت |
---|