Управление визуализацией плоскостей ARCore.
Используется для визуализации обнаруженных плоскостей и управления тем, отбрасывают ли объекты Renderables на них тени.
Константы
Нить | МАТЕРИАЛ_ЦВЕТ | Параметр материала Float3 для управления оттенком RGB плоскости. |
Нить | MATERIAL_SPOTLIGHT_RADIUS | Плавающий параметр материала для управления радиусом прожектора. |
Нить | МАТЕРИАЛ_ТЕКСТУРА | Параметр материала, определяющий, какая текстура используется при рендеринге плоскостей. |
Нить | МАТЕРИАЛ_УФ_МАСШТАБ | Параметр материала Float2 для управления масштабированием X/Y UV-координат текстуры. |
Публичные методы
CompletableFuture< Материал > | получитьМатериал () Возвращает экземпляр материала по умолчанию, используемый для визуализации плоскостей. |
логический | включен () Проверьте, включен ли визуализатор плоскости. |
логический | isShadowReceiver () Верните true, если Renderables в сцене отбрасывают тени на плоскости. |
логический | виден () Возвратите true, если визуализация плоскости видна. |
пустота | setEnabled (логическое значение включено) Включить/выключить визуализатор плоскости. |
пустота | setShadowReceiver (логическое значение shadowReceiver) Контролируйте, должны ли Renderables в сцене отбрасывать тени на плоскости. |
пустота | setVisible (логическое видимое значение) Управляйте видимостью визуализации плоскости. |
Унаследованные методы
Константы
общедоступная статическая окончательная строка MATERIAL_COLOR
Параметр материала Float3 для управления оттенком RGB плоскости.
общедоступная статическая окончательная строка MATERIAL_SPOTLIGHT_RADIUS
Плавающий параметр материала для управления радиусом прожектора.
общедоступная статическая окончательная строка MATERIAL_TEXTURE
Параметр материала, определяющий, какая текстура используется при рендеринге плоскостей.
общедоступная статическая окончательная строка MATERIAL_UV_SCALE
Параметр материала Float2 для управления масштабированием X/Y UV-координат текстуры. Может использоваться для настройки соотношения сторон текстуры и управления частотой мозаики.
Публичные методы
общедоступный CompletableFuture< Материал > getMaterial ()
Возвращает экземпляр материала по умолчанию, используемый для визуализации плоскостей.
общественное логическое значение isEnabled ()
Проверьте, включен ли визуализатор плоскости.
общественное логическое значение isShadowReceiver ()
Верните true, если Renderables в сцене отбрасывают тени на плоскости.
общественное логическое значение isVisible ()
Возвратите true, если визуализация плоскости видна.
public void setEnabled (логическое значение включено)
Включить/выключить визуализатор плоскости.
Параметры
включено |
---|
public void setShadowReceiver (логическое значение shadowReceiver)
Контролируйте, должны ли Renderables в сцене отбрасывать тени на плоскости.
Если false - ни одна плоскость не получает тени, независимо от настройки для каждой плоскости.
Параметры
ShadowReceiver |
---|
public void setVisible (логическое значение visible)
Управляйте видимостью визуализации плоскости.
Если false - плоскости не рисуются. Обратите внимание, что видимость тени не зависит от видимости плоскости.
Параметры
видимый |
---|