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

RayTracingAccelerationStructure.UpdateInstanceGeometry

Declaration

public void UpdateInstanceGeometry(Renderer renderer);

Параметры

Параметр Описание
рендерер Renderer, связанный с экземпляром трассирования лучей.

Описание

Помечает геометрию экземпляра трассирования лучей как грязную.

Declaration

public void UpdateInstanceGeometry(int handle);

Параметры

Параметр Описание
ручка Обработчик, связанный с экземпляром трассирования лучей.

Описание

Только экземпляры трассировки лучей, использующие RayTracingMode.DynamicGeometryManualUpdate, могут использовать эту функцию для обновления своей геометрии. Функция не влияет на экземпляры трассировки лучей, использующие процедурные геометрии (AABBs).

Чтобы запустить ускорение построения структуры на GPU, вызовите RayTracingAccelerationStructure.Build или CommandBuffer.BuildRayTracingAccelerationStructure. После вызова одной из этих функций геометрия больше не считается грязной.

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