com.google.ar.sceneform.rendering

رابط ها

موتور IE رابط موتور برای پشتیبانی از طعم های مختلف موتور فیلامنت getFilamentEngine.
LoadGltfListener تماس‌های واسط برای رویدادهایی که هنگام بارگیری یک فایل gltf در یک رندر رخ می‌دهند.
ViewSizer رابط برای کنترل اندازه ViewRenderable در Scene .

کلاس ها

داده های انیمیشن ظرف مات داده های انیمیشن.
CleanupRegistry <T> یک ReferenceQueue را حفظ می کند و یک Runnable را پس از جمع آوری زباله هر شی در صف اجرا می کند.
رنگ یک رنگ RGBA
DpToMetersViewSizer اندازه یک ViewRenderable در یک Scene با تعیین تعداد dp (پیکسل های مستقل از چگالی) در هر متر کنترل می کند.
External Texture یک SurfaceTexture و Surface Android ایجاد می کند که می تواند توسط Sceneform نمایش داده شود.
FilamentEngineWrapper تماس‌ها را به موتور فیلامنت می‌پیچد.
FixedHeightViewSizer اندازه ViewRenderable در یک Scene با تعیین ارتفاع آن بر حسب متر کنترل می کند.
FixedWidthViewSizer اندازه ViewRenderable در یک Scene با تعیین عرض آن بر حسب متر کنترل می کند.
HeadlessEngineWrapper رابط برای نسخه پشتیبان swiftshader موتور Filament.
سبک فروشگاه املاک نور.
نور.ساز کلاس کارخانه برای Light
مواد نشان دهنده ارجاع به یک ماده است.
MaterialFactory کلاس Utility برای ساخت Material پیش فرض استفاده می شود.
MaterialInternalDataGltfImpl
ModelRenderable یک مدل سه بعدی را با اتصال آن به یک Node با setRenderable(Renderable) می کند.
ModelRenderable.Builder کلاس کارخانه برای ModelRenderable .
PlaneRenderer کنترل رندر هواپیماهای ARCore.
قابل اجرا کلاس پایه برای رندر در فضای سه بعدی با اتصال به یک Node با setRenderable(Renderable) .
RenderableDefinition اطلاعات بصری یک Renderable را نشان می دهد.
RenderableDefinition.Builder کلاس کارخانه برای RenderableDefinition .
RenderableDefinition.Submesh یک Submesh را برای یک RenderableDefinition نشان می دهد.
RenderableDefinition.Submesh.Builder کلاس کارخانه برای RenderableDefinition.Submesh .
ShapeFactory کلاس Utility برای ساخت پویا ModelRenderable برای اشکال مختلف استفاده می شود.
بافت نشان دهنده ارجاع به یک بافت است.
بافت.ساز کلاس کارخانه برای Texture
بافت.نمونه گیرنده تنظیماتی را که برای نمونه‌برداری از بافت‌ها هنگام رندر استفاده می‌شود، کنترل می‌کند.
Texture.Sampler.Builder سازنده برای ساخت اشیاء Sampler.
راس یک راس برای RenderableDefinition را نشان می دهد.
Vertex.Builder کلاس کارخانه برای Vertex .
Vertex.UvCoordinate یک مختصات بافت را برای یک راس نشان می دهد.
ViewRenderable با اتصال آن به یک Node با setRenderable(Renderable) نمای دو بعدی اندروید را در فضای سه بعدی رندر می کند.
ViewRenderable.Builder کلاس کارخانه برای ViewRenderable

Enums

نور.نوع نوع منبع نور
LoadGltfListener.GltfLoadStage مرحله فعلی عملیات بارگذاری را تعریف می کند، هر مقدار جایگزین مقدار قبلی می شود.
Texture.Sampler.MagFilter گزینه هایی برای عملکرد فیلتر بزرگنمایی.
Texture.Sampler.MinFilter گزینه هایی برای عملکرد فیلتر کوچک سازی.
Texture.Sampler.WrapMode گزینه هایی برای عملکرد Wrap Mode.
بافت. استفاده نوع استفاده از بافت
ViewRenderable.HorizontalAlignment تراز افقی ViewRenderable را نسبت به Node ای که به آن متصل است کنترل می کند.
ViewRenderable.Alignment Vertical تراز عمودی ViewRenderable را نسبت به Node ای که به آن متصل است کنترل می کند.