Unity 6.3
0 онлайн 0 гостей 3 в системе
Вход

RayTracingAABBsInstanceConfig

структура в UnityEngine.Rendering

Выполнено в:UnityEngine.CoreModule

Описание

Параметры, используемые для добавления экземпляра выравниваемых по оси пределов (AABBs) к RayTracingAccelerationStructure.

Используйте эту структуру для совместного использования параметров между различными экземплярами трассирования лучей AABBs.

Дополнительные ресурсы: RayTracingAccelerationStructure.AddInstance, RayTracingAccelerationStructure.RemoveInstance.

Свойства

Свойство Описание
aabbBufferGraphicsBuffer, который определяет список выравниваемых по оси граничных блоков (AABBs).
aabbCountЧисло AABBs Unity используется при построении структуры ускорения для этого экземпляра трассирования лучей.
aabbOffsetИндекс первого AABB Unity использует из RayTracingAABBsInstanceConfig.aabbBuffer.
accelerationStructureBuildFlagsФлаги, используемые Unity при построении структуры ускорения для геометрии, на которую ссылается эта конфигурация экземпляра трассирования лучей.
accelerationStructureBuildFlagsOverrideСледует ли переопределить флаги сборки, заданные при создании RayTracingAccelerationStructure.
dynamicGeometryЯвляются ли данные в RayTracingAABBsInstanceConfig.aabbBuffer динамическими.
layerУровень, используемый экземпляром трассирования лучей.
maskМаска экземпляра трассирования лучей.
materialМатериал, используемый экземпляром лучевой графики.
materialPropertiesДополнительные MaterialPropertyBlock свойства, применяемые к Материалу.
opaqueMaterialОпределяет, считает ли Unity материал непрозрачным.