Constructor
new Material()
Members
opacity :Number
Прозрачность объекта отрисованного с помощью данной материала
Methods
define(type, value)
Добавляет definitions в код шейдеров. Все добавления должны быть сделаны до первой инициализации.
Parameters:
Name | Type | Description |
---|---|---|
type |
String | |
value |
Number | String |
disable(gl)
Отключает шейдерную программу
Parameters:
Name | Type | Description |
---|---|---|
gl |
WebGLRenderingContext |
enable(state)
Инициализирует шейдерную программу
Parameters:
Name | Type | Description |
---|---|---|
state |
State |
typifyForRender(renderPlugins, object)
Вызывается объектом использующую данный материал, чтобы определить к какому типу рендера принадлежит объект. Самое простое разделение: на прозрачные и нет.
Parameters:
Name | Type | Description |
---|---|---|
renderPlugins |
Object | |
object |
Object3D |