BatchCullingOutputDrawCommands.drawRanges
Declaration
public BatchDrawRange* drawRanges;Описание
Содержит параметры фильтрации для команд отрисовки, указывающие Unity, при каких условиях выполнять заданную команду отрисовки.
Каждый диапазон рисования охватывает непрерывный диапазон команд рисования в BatchCullingOutputDrawCommands.drawCommands массив, и настройки в BatchDrawRange структуры распространяются на все из них. Заполнить её нужно хотя бы одним диапазоном отрисовки, но при необходимости их может быть больше.
Обратный вызов culling должен выделить память для этой команды, используя UnsafeUtility.Malloc с Allocator.TempJob параметр. Unity освобождает эту память, когда заканчивает отрисовку по командам отрисовки.