API Docs for: 1.0.0
Show:

Site3dLight Class

Defined in: base\site3d.js:7064
Module: Site3d

Класс освещения

Methods

setOptionsSilent

(
  • options
)

Defined in base\site3d.js:7101

Метод применяет параметры для источника освещения без отрисовки сцены

Parameters:

  • options Object

    Параметры

setOptions

(
  • options
)

Defined in base\site3d.js:7126

Метод применяет параметры для источника освещения

Parameters:

  • options Object

    Параметры

turnOn

()

Defined in base\site3d.js:7137

Метод включает источник освещения

turnOff

()

Defined in base\site3d.js:7147

Метод выключает источник освещения

getPos

() Array

Defined in base\site3d.js:7219

Метод возвращает позицию источника освещения

Returns:

Array:

Позиция

pos

()

Defined in base\site3d.js:7229

Метод изменяет позицию источника освещения (передаются координаты в виде трех параметров или массив координат)

getTarget

() Array

Defined in base\site3d.js:7241

Метод возвращает позицию направления источника освещения

Returns:

Array:

Позиция

target

()

Defined in base\site3d.js:7251

Метод изменяет позицию направления источника освещения (передаются координаты в виде трех параметров или массив координат)

connect

(
  • options
)

Defined in base\site3d.js:7263

Метод присоединяет источник освещения к модели

Parameters:

  • options Object

    Параметры:

    • isEnabled - истина, если соединение включено (по умолчанию ложь)
    • model - модель в сцене
    • target - позиция направления освещения относительно модели

enableShadows

(
  • options
)

Defined in base\site3d.js:7279

Метод включает тени для источника освещения

Parameters:

  • options Object

    Параметры:

    • size – размер текстуры для теней (от 1 до 3, по умолчанию 2)
    • angle – угол зрения (по умолчанию 90)
    • near и far – пространство перед камерой (от и до, по умолчанию 0.1 и 100)

disableShadows

()

Defined in base\site3d.js:7322

Метод выключает тени для источника освещения

remove

()

Defined in base\site3d.js:7331

Метод удаляет источник освещения

Properties

color

Unknown

Defined in base\site3d.js:7157

Свойство возвращает цвет источника освещения

color

Unknown

Defined in base\site3d.js:7167

Свойство устанавливает цвет источника освещения

Sub-properties:

  • color String

    Цвет в HEX-формате

power

Number

Defined in base\site3d.js:7177

Свойство возвращает мощность источника освещения

power

Unknown

Defined in base\site3d.js:7187

Свойство устанавливает мощность источника освещения

Sub-properties:

  • power Number

    Мощность

shadows

Boolean

Defined in base\site3d.js:7197

Свойство возвращает истину, если включены тени у источника освещения

shadows

Unknown

Defined in base\site3d.js:7207

Свойство включает и отключает тени у источника освещения