reckfellENGINE

PolygonOccluder3D

Плоская 2D-многоугольная форма для использования с отбраковкой окклюзии в OccluderInstance3D.

На этой странице
class PolygonOccluder3DReckfellSharpНаследует Occluder3D

Плоская 2D-многоугольная форма для использования с отбраковкой окклюзии в OccluderInstance3D.

PolygonOccluder3D хранит форму многоугольника, которую может использовать система отсечения окклюзии движка. Когда в редакторе выбран OccluderInstance3D с PolygonOccluder3D, редактор появится в верхней части 3D-окна просмотра, чтобы вы могли добавлять/удалять точки. Все точки должны быть размещены на одной 2D-плоскости, что означает, что невозможно создать произвольные 3D-формы с помощью одного PolygonOccluder3D. Чтобы использовать произвольные 3D-формы в качестве окклюдеров, используйте вместо этого функцию запекания ArrayOccluder3D или OccluderInstance3D. Инструкции по настройке отсечения окклюзии см. в документации OccluderInstance3D.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

PolygonOccluder3DКонструктор
# PolygonOccluder3D
C#
public PolygonOccluder3D();

Свойства1

PolygonСвойство
# Polygon
C#
public Vector2[] Polygon { get; set; }

Полигон, который будет использоваться для отбраковки окклюзии. Полигон может быть выпуклым или вогнутым, но он должен иметь как можно меньше точек для максимальной производительности. Полигон неt должен иметь пересекающихся линий. В противном случае триангуляция не будет выполнена (с выводом сообщения об ошибке).

Методы3

GetPolygonVector2[]
# GetPolygon
C#
public Vector2[] GetPolygon();
Возвращает Vector2[]
SetPolygon2 перегрузки
# SetPolygon · 1/2
C#
public void SetPolygon(Vector2[] polygon);
Параметры
ИмяТипПо умолчанию
polygonVector2[]—
# SetPolygon · 2/2
C#
public void SetPolygon(ReadOnlySpan<Vector2> polygon);
Параметры
ИмяТипПо умолчанию
polygonReadOnlySpan<Vector2>—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.