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

ComputeBufferType.Append

Описание

Тип добавления-потребления ComputeBuffer.

Позволяет использовать буфер как стек в вычислительных шейдерах. Соответствует AppendStructuredBuffer<T> или ConsumeStructuredBuffer<T> в HLSL.

Значение stride, переданное при создании буфера, должно совпадать с размером структуры, быть кратным 4 и меньше 2048.

См. объекты AppendStructuredBuffer и ConsumeStructuredBuffer в документации Microsoft по HLSL.

Значение размера буфера можно скопировать в другой буфер с помощью ComputeBuffer.CopyCount или явно сбросить через ComputeBuffer.SetCounterValue.

Дополнительные ресурсы: ComputeBuffer, ComputeShader, Material.SetBuffer.