"Interleaved" означает, что несколько атрибутов, возможно, разных типов (например, положение, нормаль, uv, цвет), упакованы в один буфер массива.
Введение в чередующиеся массивы можно найти здесь: Interleaved array basics
webgl / buffergeometry / points / interleaved
array — Типизированный массив с общим буфером. Хранит геометрические данные.
stride — Количество элементов типизированного массива на вершину.
Типизированный массив с общим буфером. Хранит геометрические данные.
Количество элементов типизированного массива на вершину.
Дает общее количество элементов в массиве.
Объект, содержащий смещение и количество.
По умолчанию 0.
По умолчанию -1.
UUID данного экземпляра. Он присваивается автоматически, поэтому его не следует редактировать.
Номер версии, увеличивающийся каждый раз, когда свойство needsUpdate установлено в true.
По умолчанию false. Установка этого значения в true увеличивает version.
Определяет предполагаемую схему использования хранилища данных в целях оптимизации. Соответствует параметру usage в WebGLRenderingContext.bufferData().
Копирует другой InterleavedBuffer в этот InterleavedBuffer.
Копирует данные из атрибута[index2] в array[index1].
value - Исходный (типизированный) массив.
offset - Смещение в целевом массиве, с которого следует начать запись значений из исходного массива. По умолчанию 0.
Сохраняет несколько значений в буфере, считывая входные значения из указанного массива.
data - Этот объект содержит буферы общего массива, необходимые для правильного клонирования геометрии с чередующимися атрибутами.
Создает клон данного InterleavedBuffer.
Установите usage в значение.
О том как получить исходный код этого модуля читайте тут.