RawShaderMaterial - Руководство по Вердж3Д - Софт Эйт Софт
Description: Узнайте как использовать RawShaderMaterial в интерактивных 3Д-веб-приложениях сделанных на Вердж3Д

Material → ShaderMaterial →

# RawShaderMaterial

Этот класс работает так же, как ShaderMaterial, за исключением того, что определения встроенных юниформов и атрибутов не добавляются автоматически в код GLSL-шейдера.

## Пример

`const material = new v3d.RawShaderMaterial({ uniforms: { time: { value: 1.0 } }, vertexShader: document.getElementById('vertexShader').textContent, fragmentShader: document.getElementById('fragmentShader').textContent, });`

## Конструктор

### RawShaderMaterial(parameters : Object)

parameters — (необ.) объект с одним или несколькими свойствами, определяющими внешний вид материала. Сюда можно передать любое свойство материала (включая любые свойства, унаследованные от Material и ShaderMaterial).

## Свойства

Общие свойства см. в базовых классах Material и ShaderMaterial.

## Методы

Общие методы см. в базовых классах Material и ShaderMaterial.

## Исходный файл

О том как получить исходный код этого модуля читайте тут.