com.google.ar.sceneform.rendering

接口

引擎 支持 getFilamentEngine 光纤引擎多种变种的引擎接口。
LoadGltfListener 将 gltf 文件加载到可渲染对象时发生的事件的接口回调。
ViewSizer 用于控制 SceneViewRenderable 大小的接口。 

动画数据 不透明的动画数据容器。
CleanupRegistry 维护 ReferenceQueue,并在队列中的每个对象被垃圾回收后执行 Runnable
颜色 一种 RGBA 颜色。
DpToMetersViewSizer 通过定义每米表的 dp(密度无关像素)数量来控制 SceneViewRenderable 的大小。
外部纹理 创建可由 Sceneform 显示的 Android SurfaceTextureSurface
FilamentEngineWrapper 封装对 Filament 引擎的调用。
FixedHeightViewSizer 通过定义应以米为单位的高度,控制 Scene 中的 ViewRenderable 大小。
FixedWidthViewSizer 通过定义应以米为单位的宽度,控制 Scene 中的 ViewRenderable 大小。
无头引擎封装容器 Swiftshader 支持的 Filament 引擎版本界面。
灯具店。
Light.Builder Light 的工厂类
Material 表示对资料的引用。
MaterialFactory 用于构造默认 Material 的实用程序类。
MaterialInternalDataGltfImpl  
模型渲染 使用 setRenderable(Renderable) 将 3D 模型附加到 Node,以渲染该模型。 
ModelRenderable.Builder ModelRenderable 的工厂类。 
PlaneRenderer 控制 ARCore 平面的渲染。
可渲染对象 使用 setRenderable(Renderable) 附加到 Node 以在 3D 空间中渲染的基类。 
RenderableDefinition 表示 Renderable 的视觉信息。 
RenderableDefinition.Builder RenderableDefinition 的工厂类。 
RenderableDefinition.Submesh 表示 RenderableDefinition 的子网格。
RenderableDefinition.Submesh.Builder RenderableDefinition.Submesh 的工厂类。 
ShapeFactory 用于为各种形状动态构造 ModelRenderable 的实用程序类。
纹理 表示对纹理的引用。
Texture.Builder Texture 的工厂类
Texture.Sampler 控制用于在渲染时对纹理进行采样的设置。
Texture.Sampler.Builder 用于构造采样器对象的构建器。
顶点 表示 RenderableDefinition 的顶点。 
Vertex.Builder Vertex 的工厂类。 
Vertex.UvCoordinate 表示顶点的纹理坐标。
ViewRenderable 使用 setRenderable(Renderable) 将 2D Android 视图附加到 Node,从而在 3D 空间中渲染该视图。 
ViewRenderable.Builder ViewRenderable 的工厂类

枚举

Light.Type 光源类型
LoadGltfListener.GltfLoadStage 定义加载操作的当前阶段,每个值都会取代前一个值。
Texture.Sampler.MagFilter 放大功能的选项。
Texture.Sampler.MinFilter 压缩过滤器功能的选项。
Texture.Sampler.WrapMode 封装模式功能的选项。
Texture.Usage 纹理的使用类型。
ViewRenderable.HorizontalAlignment 控制 ViewRenderable 相对于附加的 Node 的水平对齐方式。
ViewRenderable.VerticalAlignment 控制 ViewRenderable 相对于附加的 Node 的垂直对齐方式。