Объект Layers назначает Object3D на 1 или более из 32 слоев, пронумерованных от 0 до 31 - внутренне слои хранятся как bit mask, и по умолчанию все Object3D являются членами слоя 0.
Это можно использовать для управления видимостью - объект должен иметь общий слой с camera, чтобы быть видимым при рендеринге вида этой камеры.
Все классы, наследующие от Object3D, имеют свойство Object3D.layers, которое является экземпляром этого класса.
Создаёт новый Layers объект, членство в котором изначально установлено на слое 0.
Битовая маска, хранящая информацию о том, к какому из 32 слоев в данный момент относится этот объект слоев.
layer - целое число от 0 до 31.
Удалить членство этого layer.
layer - целое число от 0 до 31.
Добавьте членство в этом layer.
layer - целое число от 0 до 31.
Установите членство в layer и удалите членство во всех остальных слоях.
layers - Layers object
Возвращает true, если этот и переданный объект layers имеют хотя бы один общий слой.
layer - целое число от 0 до 31.
Переключение принадлежности к слою.
Добавьте принадлежность ко всем слоям.
Удалите членство со всех слоев.
О том как получить исходный код этого модуля читайте тут.