API Docs for: 1.0.0
Show:

Site3dLight Class

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

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

Methods

setOptionsSilent

(
  • options
)

Defined in base\site3d.js:9226

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

Parameters:

  • options Object

    Параметры

setOptions

(
  • options
)

Defined in base\site3d.js:9253

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

Parameters:

  • options Object

    Параметры

turnOn

()

Defined in base\site3d.js:9264

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

turnOff

()

Defined in base\site3d.js:9274

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

getPos

() Array

Defined in base\site3d.js:9351

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

Returns:

Array:

Позиция

pos

()

Defined in base\site3d.js:9361

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

getTarget

() Array

Defined in base\site3d.js:9377

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

Returns:

Array:

Позиция

target

()

Defined in base\site3d.js:9387

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

connect

(
  • options
)

Defined in base\site3d.js:9403

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

Parameters:

  • options Object

    Параметры:

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

enableShadows

(
  • options
)

Defined in base\site3d.js:9416

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

Parameters:

  • options Object

    Параметры:

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

disableShadows

()

Defined in base\site3d.js:9472

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

remove

()

Defined in base\site3d.js:9482

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

Properties

s3d

Site3d

Defined in base\site3d.js:9196

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

name

String

Defined in base\site3d.js:9206

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

mesh

Mesh

Defined in base\site3d.js:9216

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

color

Unknown

Defined in base\site3d.js:9284

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

color

Unknown

Defined in base\site3d.js:9294

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

Sub-properties:

  • color String

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

power

Number

Defined in base\site3d.js:9304

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

power

Unknown

Defined in base\site3d.js:9314

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

Sub-properties:

  • power Number

    Мощность

shadows

Boolean

Defined in base\site3d.js:9325

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

shadows

Unknown

Defined in base\site3d.js:9335

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