com.google.ar.sceneform.rendering

Интерфейсы

IEngine Интерфейс движка для поддержки нескольких разновидностей филаментного движка getFilamentEngine.
LoadGltfListener Обратные вызовы интерфейса для событий, происходящих при загрузке gltf-файла в визуализируемый объект.
ViewSizer Интерфейс для управления размером ViewRenderable в Scene .

Классы

AnimationData Непрозрачный контейнер данных анимации.
Очистка реестра <T> Поддерживает ReferenceQueue и выполняет Runnable после сборки мусора для каждого объекта в очереди.
Цвет Цвет RGBA.
Дптометерсвиевсизер Управляет размером ViewRenderable в Scene , определяя, сколько dp (пикселей, не зависящих от плотности) приходится на метр.
Внешняя Текстура Создает Android SurfaceTexture и Surface , которые могут отображаться с помощью Sceneform.
НитьДвигательОбертка Оборачивает вызовы к движку Filament.
Фикседхайтвиевсизер Управляет размером ViewRenderable в Scene , определяя его высоту в метрах.
Фикседвидсвиерсайзер Управляет размером ViewRenderable в Scene , определяя его ширину в метрах.
БезголовыйДвигательОбертка Интерфейс для SwiftShader версии движка Filament.
Легкий Магазин легкой недвижимости.
Свет.Строитель Заводской класс для Light
Материал Представляет ссылку на материал.
МатериалФабрика Вспомогательный класс, используемый для создания Material по умолчанию.
Материалинтерналдатаглтфимпл
МодельRenderable Визуализирует 3D-модель, присоединяя ее к Node с помощью setRenderable(Renderable) .
ModelRenderable.Builder Фабричный класс для ModelRenderable .
PlaneRenderer Управление визуализацией плоскостей ARCore.
Рендеринг Базовый класс для рендеринга в 3D-пространстве путем присоединения к Node с помощью setRenderable(Renderable) .
RenderableDefinition Представляет визуальную информацию Renderable .
RenderableDefinition.Builder Фабричный класс для RenderableDefinition .
RenderableDefinition.Submesh Представляет подсетку для RenderableDefinition.
RenderableDefinition.Submesh.Builder Фабричный класс для RenderableDefinition.Submesh .
ФормаФабрика Служебный класс, используемый для динамического создания ModelRenderable для различных фигур.
Текстура Представляет ссылку на текстуру.
Текстура.Строитель Заводской класс для Texture
Текстура.Сэмплер Определяет, какие настройки используются для выборки текстур при рендеринге.
Текстура.Сэмплер.Построитель Построитель для создания объектов Sampler.
Вершина Представляет вершину для RenderableDefinition .
Вершина.Builder Фабричный класс для Vertex .
Вершина.UvCoordinate Представляет координату текстуры для вершины.
ViewRenderable Отрисовывает 2D-представление Android в 3D-пространстве, присоединяя его к Node с помощью setRenderable(Renderable) .
ViewRenderable.Builder Заводской класс для ViewRenderable

перечисления

Свет.Тип Тип источника света
LoadGltfListener.GltfLoadStage Определяет текущий этап операции загрузки, каждое значение замещает предыдущее.
Текстура.Сэмплер.MagFilter Опции для функции фильтра увеличения.
Текстура.Сэмплер.МинФильтр Опции для функции фильтра минимизации.
Текстура.Сэмплер.WrapMode Опции для функции Wrap Mode.
Текстура. Использование Тип использования текстуры.
ViewRenderable.HorizontalAlignment Управляет горизонтальным выравниванием ViewRenderable относительно Node , к которому он присоединен.
ViewRenderable.VerticalAlignment Управляет вертикальным выравниванием ViewRenderable относительно Node , к которому он присоединен.