API Docs for: 1.0.0
Show:

Site3dLight Class

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

Класс источник освещения

Methods

setOptionsSilent

(
  • options
)

Defined in base\site3d.js:9134

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

Parameters:

  • options Object

    Параметры

setOptions

(
  • options
)

Defined in base\site3d.js:9159

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

Parameters:

  • options Object

    Параметры

turnOn

()

Defined in base\site3d.js:9170

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

turnOff

()

Defined in base\site3d.js:9180

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

getPos

() Array

Defined in base\site3d.js:9257

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

Returns:

Array:

Позиция

pos

()

Defined in base\site3d.js:9267

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

getTarget

() Array

Defined in base\site3d.js:9283

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

Returns:

Array:

Позиция

target

()

Defined in base\site3d.js:9293

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

connect

(
  • options
)

Defined in base\site3d.js:9309

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

Parameters:

  • options Object

    Параметры:

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

enableShadows

(
  • options
)

Defined in base\site3d.js:9322

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

Parameters:

  • options Object

    Параметры:

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

disableShadows

()

Defined in base\site3d.js:9383

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

remove

()

Defined in base\site3d.js:9393

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

Properties

s3d

Site3d

Defined in base\site3d.js:9104

Свойство возвращает объект сцены

name

String

Defined in base\site3d.js:9114

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

mesh

Mesh

Defined in base\site3d.js:9124

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

color

Unknown

Defined in base\site3d.js:9190

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

color

Unknown

Defined in base\site3d.js:9200

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

Sub-properties:

  • color String

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

power

Number

Defined in base\site3d.js:9210

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

power

Unknown

Defined in base\site3d.js:9220

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

Sub-properties:

  • power Number

    Мощность

shadows

Boolean

Defined in base\site3d.js:9231

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

shadows

Unknown

Defined in base\site3d.js:9241

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