Класс для отображения точек. Точки отображаются с помощью WebGLRenderer, с использованием gl.POINTS.
geometry — (необязательный) экземпляр Geometry или BufferGeometry.
По умолчанию это новый BufferGeometry.
material — (необязательный) Material. По умолчанию это новый PointsMaterial.
Общие свойства см. в базовом классе Object3D.
Экземпляр Geometry или BufferGeometry (или производных классов),
определяющий структуру объекта.
Для лучшей производительности рекомендуется всегда использовать BufferGeometry, если это возможно.
Экземпляр Material, определяющий внешний вид объекта. По умолчанию это PointsMaterial.
Массив весов, обычно от 0 до 1, который определяет, насколько сильно применяется морфинг. По умолчанию не определен, но сбрасывается в пустой массив командой updateMorphTargets.
Список morphTargets, основанный на свойстве morphTarget.name. По умолчанию не определена, но перестраивается updateMorphTargets.
Общие методы см. в базовом классе Object3D..
Получить пересечения между отбрасываемым лучом и данными точками. Raycaster.intersectObject вызовет этот метод.
Возвращает клон этого Points-объекта и его преемников.
Обновляет morphTargets так, чтобы они не оказывали влияния на объект. Сбрасывает свойства morphTargetInfluences и morphTargetDictionary.
О том как получить исходный код этого модуля читайте тут.