Cloth.GetVirtualParticleIndices
Declaration
public void GetVirtualParticleIndices(List<uint> indicesOutList);Параметры
| Параметр | Описание |
|---|---|
| индексы | Список, который будет заполнен индексами виртуальных частиц. |
Описание
Возвращает список индексов, используемых при формировании виртуальных частиц.
Виртуальные частицы обеспечивают более надёжную и точную обработку столкновений со сферами и капсулами столкновений. Чем больше виртуальных частиц, тем выше, как правило, точность обработки столкновений, поэтому при достаточном их количестве можно приблизиться к обработке столкновений по треугольникам. Виртуальные частицы задаются как барицентрическая интерполяция реальных частиц: положение виртуальной частицы равно w0 * P0 + w1 * P1 + w2 * P2, где P1, P2, P3 — положения реальных частиц. Барицентрические веса w0, w1, w2 хранятся в отдельной таблице, поэтому их можно использовать сразу для нескольких виртуальных частиц.