Материал

Материал публичного класса

Представляет ссылку на материал.

Публичные методы

Внешняя Текстура
Материал
сделатьКопировать ()
Создает новый экземпляр этого Материала.
пустота
setBoolean (имя строки , логическое значение x)
пустота
setBoolean2 (имя строки , логическое значение x, логическое значение y)
пустота
setBoolean3 (имя строки , логическое значение x, логическое значение y, логическое значение z)
пустота
setBoolean4 (имя строки , логическое значение x, логическое значение y, логическое значение z, логическое значение w)
пустота
setExternalTexture (имя строки , ExternalTexture externalTexture)
Устанавливает ExternalTexture в параметр типа 'samplerExternal' для этого материала.
пустота
setFloat (имя строки , float x)
пустота
setFloat2 (имя строки , float x, float y)
пустота
setFloat3 (имя строки , float x, float y, float z)
пустота
setFloat3 (имя строки , цвет цвета)
пустота
setFloat3 (имя строки , значение Vector3 )
пустота
setFloat4 (имя строки , цвет цвета)
пустота
setFloat4 (имя строки , float x, float y, float z, float w)
пустота
setInt (имя строки , int x)
пустота
setInt2 (имя строки , int x, int y)
пустота
setInt3 (имя строки , int x, int y, int z)
пустота
setInt4 (имя строки , int x, int y, int z, int w)
пустота
setTexture (имя строки , текстура текстуры)

Унаследованные методы

Публичные методы

public ExternalTexture getExternalTexture (имя строки )

Параметры
имя

публичный материал makeCopy ()

Создает новый экземпляр этого Материала.

Новый материал будет иметь уникальную копию параметров материала, которую можно изменять самостоятельно. Ресурс материала getFilamentEngine является неизменяемым и будет использоваться совместно между экземплярами.

public void setBoolean (имя строки , логическое значение x)

Параметры
имя
Икс

public void setBoolean2 (имя строки , логическое значение x, логическое значение y)

Параметры
имя
Икс
у

public void setBoolean3 (имя строки , логическое значение x, логическое значение y, логическое значение z)

Параметры
имя
Икс
у
г

public void setBoolean4 (имя строки , логическое значение x, логическое значение y, логическое значение z, логическое значение w)

Параметры
имя
Икс
у
г
ж

public void setExternalTexture (имя строки , ExternalTexture externalTexture)

Устанавливает ExternalTexture в параметр типа 'samplerExternal' для этого материала.

Параметры
имя название параметра в материале
внешняятекстура текстура для установки

public void setFloat (имя строки , float x)

Параметры
имя
Икс

public void setFloat2 (имя строки , float x, float y)

Параметры
имя
Икс
у

public void setFloat3 (имя строки , float x, float y, float z)

Параметры
имя
Икс
у
г

public void setFloat3 (имя строки , цвет цвета)

Параметры
имя
цвет

public void setFloat3 (имя строки , значение Vector3 )

Параметры
имя
ценность

public void setFloat4 (имя строки , цвет цвета)

Параметры
имя
цвет

public void setFloat4 (имя строки , float x, float y, float z, float w)

Параметры
имя
Икс
у
г
ж

public void setInt (имя строки , int x)

Параметры
имя
Икс

public void setInt2 (имя строки , int x, int y)

Параметры
имя
Икс
у

public void setInt3 (имя строки , int x, int y, int z)

Параметры
имя
Икс
у
г

public void setInt4 (имя строки , int x, int y, int z, int w)

Параметры
имя
Икс
у
г
ж

public void setTexture (имя строки , текстура текстуры)

Параметры
имя
текстура