PolarGridHelper - Руководство по Вердж3Д - Софт Эйт Софт
Description: Узнайте как использовать PolarGridHelper в интерактивных 3Д-веб-приложениях сделанных на Вердж3Д

Object3D → LineSegments →

# PolarGridHelper

PolarGridHelper — это объект для рисования полярных сеток. Сетки представляют собой двумерные массивы линий.

## Пример

`const radius = 10; const radials = 16; const circles = 8; const divisions = 64; const helper = new v3d.PolarGridHelper(radius, radials, circles, divisions); app.scene.add(helper);`

## Конструктор

### PolarGridHelper(radius : Float, sectors : Float, rings : Float, divisions : Float, color1 : Color | Integer | String, color2 : Color | Integer | String)

- radius — радиус полярной сетки. Это может быть любое положительное число. По умолчанию - `10`.
- radials — количество радиальных линий. Это может быть любое целое положительное число. По умолчанию - `16`.
- circles — количество кругов. Это может быть любое целое положительное число. По умолчанию - `8`.
- divisions — количество сегментов линии, используемых для каждой окружности. Это может быть любое целое положительное число, равное 3 или больше. По умолчанию - `64`.
- color1 — первый цвет, используемый для элементов сетки. Это может быть Color, шестнадцатеричное значение или имя CSS-Color. По умолчанию `0x444444`.
- color2 — второй цвет, используемый для элементов сетки. Это может быть Color, шестнадцатеричное значение и имя CSS-Color. По умолчанию `0x888888`.

Создает новый PolarGridHelper радиуса `radius` с числом радиусов `radials` и числом окружностей `circles`, где каждая окружность сглаживается в число сегментов линии `divisions`. Указание цветов не обязательно.

## Методы

Общие методы см. в базовом классе LineSegments.

### # .dispose()

Освобождает все связанные с GPU ресурсы, используемые экземпляром PolarGridHelper. Этот метод следует вызвать, если PolarGridHelper больше не используется в приложении.

## Исходный файл

О том как получить исходный код этого модуля читайте тут.