API Docs for: 1.0.0
Show:

Site3dShaderWater Class

Класс шейдера воды

Constructor

Site3dShaderWater

(
  • vars
)

Parameters:

  • vars Object

    Переменные шейдера

Methods

incrementTime

()
Метод увеличивает переменную времени у шейдера

play

(
  • options
)
Метод запускает анимацию шейдера

Parameters:

  • options Object
    Параметры

stop

()
Метод останавливает анимацию шейдера

setShaderVar

(
  • name
)
Any

Inherited from Site3dShader but overwritten in modules\shader\shader.js:196

Метод возвращает значение переменной в шейдере

Parameters:

  • name String
    Название переменной

Returns:

Any: Значение переменной

playShader

(
  • options
)
Метод запускает анимацию шейдера

Parameters:

  • options Object
    Параметры: - timeStep - шаг изменения времени анимации (по умолчанию 0.01)

stopShader

()
Метод останавливает анимацию шейдера

Properties

isPlay

Boolean
Свойство возвращает истину, если шейдер запущен

options

Object
Свойство возвращает параметры шейдера

stepUpdate

Function
Свойство возвращает и устанавливает функцию, выполняемую на каждом шаге работы шейдера

shaderControl

Site3dShaderControl
Свойство возвращает объект управления шейдером модели