API Docs for: 1.0.0
Show:

Site3dShaderTunnel Class

Класс шейдера туннеля

Constructor

Site3dShaderTunnel

(
  • 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
Свойство возвращает объект управления шейдером модели