Amplify Shader Editor

**НОВОЕ**! Совместимость с Unity 2019

**НОВОЕ**! Поддержка стековых шейдеров пост-обработки

**НОВОЕ**! Совместим с плагином Substance in Unity

**НОВОЕ**! Поддержка пользовательских текстур рендеринга

**НОВОЕ**! Поддержка как HD, так и облегченного SRP

**НОВОЕ**! Multi-Pass на шаблонах

**НОВОЕ**! Поддержка Xbox One / PS4 / Switch

**НОВОЕ**! Поддержка местности

**НОВОЕ**! Шаблоны Шейдеров(на русском языке)

Руководство (на русском языке)

* HD PBR / Unlit SRP
* Lightweight PBR/Unlit SRP
* Custom RT Init/Update SRP
* Post-Process effects including Post-Processing Stack
* Alpha-Blended particles
* Sprite
* Unlit
* Unlit Lightmap
* UI

**Новый Инструмент**

* Инструмент стека постобработки

**Новые Образцы**

* Volumetric Pixelize by Raphael Ernaelsten

* SRP HD Omni Decal

* Mosaic Effect

* Unlit With Lightmap

* Substance 2018

* Custom Render Texture Rain

* SRP HD Material Types

* SRP Lightweight Terrain

**Новые Шаблоны**

* Post Process Stack

* Unlit Lightmap

* Custom RT Init

* Custom RT Update

**Новые ноды**

* Diffusion Profile

* Baked GI

* Instance Id

* Linear Depth

* Clip

**Новая Функция Шейдера**

* Blinn Phong Light Wrap

* Decoding Directional Lightmap

* Terrain Wind Value

* Terrain Wind Animate Vertex

**Последние Улучшения**

* Добавлен новый инструмент стека пост-обработки, который генерирует скрипт cs с PPS Renderer и настройками из данного шейдера.

* Amplify Shader Editor теперь поддерживает HD и Lightweight SRP v5.x.x через шаблоны.

* Шаблоны Legacy HD и Lightweight SRP v3.x.x / v4.x.x также поставляются через пакеты Legacy.

* Поддержка использования пользовательских текстур рендеринга в Unity 2017 и выше с помощью пользовательских шаблонов RT.

* Вещества теперь также можно использовать на холсте ASE с Unity 2018 и выше через плагин «Вещество в Unity».

* Теперь можно получить доступ к 8 УФ-каналам в Unity 2018.2 и выше.

* Можно перемещать и масштабировать камеру холста ASE с помощью клавиш со стрелками на клавиатуре.

* Поддержка типов материалов в шаблоне HD PBR SRP.

* Поддержка Specular рабочего процесса в шаблоне облегченного PBR SRP.

* Пользовательские параметры теперь могут быть добавлены непосредственно над шаблонами.

* Шаблоны теперь могут быть Multi-Pass.

* Amplify Shader Editor теперь совместим с Unity 2018.

* Официальная поддержка Xbox One / PS4 / Switch.

* Инструмент Texture Array Creator теперь также создает 3D-текстуры.

* Новый раздел «Дополнительные этапы использования» на выходных узлах Surface и Template.

* Может создавать шейдеры ландшафта, полностью из ASE без необходимости внешнего редактирования.

* Улучшенный конвейер рендеринга редактора, приводящий к огромному увеличению производительности.

* Уменьшено распределение памяти редактора, что привело к низкому влиянию сборщика мусора.

* редактор более быстрый и отзывчивый при автоматическом панорамировании и масштабировании.

* Несколько исправлений в различных узлах, редакторе и образцах.

Узнайте больше: Amplify Wiki

Обсудить здесь: Unity Forum Thread

Образцы шейдеров: Полный Список

**Редактор будет улучшаться в будущих обновлениях, в настоящее время в разработке находится намного больше функций.**

**Известные Особенности**

* Полный исходный код

* Поддержка Xbox One / PS4 / Switch

* Custom Node API

* Шаблоны Шейдеров

* Функции шейдера

* Поддержка нескольких окон

* Интуитивно понятный, знакомый интерфейс узла

* Обширная библиотека нодов

* Поддержка Instancing

* Пользовательские ноды и шейдеры

* Растущая коллекция образцов

Amplify Shader Editor (ASE) - это инструмент создания шейдеров на основе нодов, созданный на основе передового программного обеспечения. Открытое и тесно интегрированное решение, оно обеспечивает знакомую и непротиворечивую среду разработки, которая органично сочетается с соглашениями Unity UI и использованием шейдеров. Доступное качество и гибкость благодаря отзывчивой поддержке клиентов, которую вы можете ожидать от Amplify Creations.

**ИНТУИТИВНЫЙ** понятный и UX-ориентированный, рабочее пространство знакомо, чисто и гибко. Прикрепите его или используйте во втором мониторе, он подготовлен в соответствии с вашими требованиями.

**МИНИМАЛИСТИЧЕСКИЙ** панели инструментов и меню были оптимизированы, чтобы максимизировать рабочую область без больших навязчивых узлов или меню. Создание узлов или новых шейдеров так же интуитивно понятно, как и создание нового материала Unity в окне Project Explorer.

**ОТКРЫТЫЙ** для вклада клиентов, таких как ноды, улучшения, исправления ошибок или сторонняя поддержка. Мы стремимся предоставить надежный и гибкий инструмент, который можно легко адаптировать к существующим производственным трубопроводам.

**ГИБКИЙ** в создании шейдеров. Хотя в текущей версии вы можете создавать и расширять шейдеры поверхностей, будущие обновления будут включать в себя десятки дополнительных типов шейдеров, настраиваемые модели освещения и расширенные опции, которые помогут раскрыть ваши творческие способности при адаптации к техническим характеристикам вашего производства.

Посмотрите Обзорное Видео

Узнайте больше на нашей Странице Продукта

Руководство: ASE Manual

Внесите изменения, используйте профессиональные инструменты, которые вы жаждете. Наши продукты разрабатываются профессионалами отрасли, и наша служба поддержки всегда делает шаг вперед для решения любых возможных проблем, которые могут возникнуть у наших клиентов.

Свяжитесь, мы хотели бы услышать вашу историю, помочь в продвижении и рекламировать вашу работу.

## Изменения в версиях:

* 1.6.7 (текущий)

выпущен 30 апреля 2019

* Новый образец:

```
   * Объемный Pixelize Рафаэля Эрнаэльстена

```

* Новые узлы:

```
   * Диффузионный профиль
       * Упаковано внутри HDSRPTemplates.unitypackage
       * Для использования на Unity 2019 с HDRP 5.13
   * Запеченный Г.И.

```

* Улучшения:

```
   * Узел «Grab Screen Color» теперь работает на HDRP 4.x.x и 5.x.x
   * Добавлен новый переключатель Is Variable на узле 'Custom Expression'

```

* Исправления:

```
   * Исправлен возможный доступ нулевого указателя при потере фокуса на окне ASE
   * Узлы «Образец текстуры» и «Координаты текстуры» больше не нарушают инстансинг GPU / SRP Batcher

```

```
   * Добавлена ​​поддержка как Lightweight, так и HD SRP v5.13.0 на Unity 2019
       * Шаблоны для SRP v4.x.x на Unity 2018.3 по-прежнему доступны через пакеты
           * HDSRPTemplates 4xx (Legacy)
           * LWSRPTemplates 4xx (Legacy)
   * Обновлен узел 'Triplanar Sample', чтобы включить новый порт позиции
       * Также обновлен пример TriplanarProjection, чтобы включить использование этого узла

```

* Исправления:

```
   * Исправлена ​​проблема с использованием данных касательных вершин через шаблоны SRP

```

```
   * Исправлена ​​проблема с использованием узла «Косвенный рассеянный свет» с облегченным шаблоном PBR.
   * Исправлена ​​проблема с использованием интерполятора в шейдерах на основе шаблонов при достижении максимального количества текущей модели шейдера.
   * Добавлен отсутствующий тег ase_pragma поверх шаблона PPS

```

* Улучшения:

```
   * Улучшено поведение инструмента постобработки
       * Удалены зависимости от библиотек стека пост-обработки Unity для предотвращения проблем компиляции
       * Добавлена ​​новая опция «Разрешить просмотр сцены»

```

```
   * SRP HD Omni Decal

```

* Исправления:

```
   * Исправлена ​​ошибка при расчете положения экрана во всех шаблонах.
   * Исправлена ​​ошибка с узлом 'Parallax Occlusion Mapping'
   * Исправлена ​​проблема с некорректным открытием образца Mosaic Effect PPS на Unity 2018.1 и 2018.2
   * Исправлена ​​проблема с образцом Multi Pass Distortion, не учитывающим скайбокс
   * Исправлены проблемы с пользовательским освещением в режиме вычитающего освещения.
   * Исправлена ​​ошибка, из-за которой Diffusion Profile Id неправильно записывался при активации передачи по шаблону HD Lit.
   * Незначительное исправление в примере с деталями экранного пространства
   * Исправлена ​​ошибка, из-за которой поверхностные ландшафты не могли быть выбраны / выбраны
   * Исправлена ​​проблема с картами освещения и стандартными поверхностными ландшафтами.
   * Исправлена ​​проблема с шейдерной функцией Four Splats First Pass Terrain в шаблонах по умолчанию
   * Исправлена ​​проблема с дублированием локальных переменных в «Текстурных координатах»
   * Исправлена ​​проблема с дубликатом переменной ST при использовании параметра текстуры частиц над шаблоном частиц
   * «Непрямое рассеянное освещение», «Непрямое зеркальное освещение» и «Ослабление света» теперь работают на облегченном SRP
   * Исправлена ​​проблема с предварительным просмотром узла «Screen Position» в режиме Screen.
   * Исправлена ​​ошибка узла «Глубина экрана» в шаблоне Particle Alpha Blended
   * Исправлены проблемы с узлом 'Light Attenuation' по сравнению с Lightweight SRP.
       * Удален неверный вклад Н.Л.
       * Исправлена ​​проблема с дублирующимися переменными при использовании нескольких узлов
   * Удален ненужный код, используемый при пользовательском освещении
   * Исправлена ​​ошибка, из-за которой узел «Светлый цвет» неправильно сбрасывался при вычитании световых карт.
       * Удалено использование gi.light.color из функции шейдера Blinn Phong Light, поскольку это было временное исправление для вышеупомянутого
   * Узлы «Face» и «Switch by Face» теперь корректно работают над шаблоном HD Unlit
       * Исправлена ​​проблема с отсутствующими тегами ase_frag_input через HD Unlit
   * Параметры порта шаблона теперь могут быть правильно зарегистрированы через SubShader (API)
   * Добавлен отсутствующий тег ase_frag_input в легком неосвещенном шаблоне SRP
   * Исправлены проблемы с компилятором при использовании узлов «Лицо» и «Переключение по лицу» на портах вершин
   * Узел «Непрямой рассеянный свет» теперь работает с шаблонами HD SRP.
   * Исправлена ​​утечка памяти при закрытии окон ASE
   * Исправлена ​​проблема определения порта со связанными портами над параметрами шаблона (API)

```

* Улучшения:

```
   * Незначительная настройка шаблона стека пост-обработки
   * Пользователь теперь может указывать теги подшейдеров
       * Перемещен тег RenderType на уровень подшейдера
   * Узел Switch By Pipeline теперь принимает шаблон и поверхность по умолчанию
   * UsePasses могут быть напрямую зарегистрированы узлами на сборщике данных (API)
   * ASE Custom Shader Inspector теперь также показывает состояние совместимости SRP Batcher
   * Узлы «Static Switch» теперь имеют опорный режим
       * Можно использовать другие узлы в качестве ссылки, аналогично узлу 'Texture Sample'
   * Незначительная очистка функции шейдера «Реконструкция мировой позиции из глубины»
   * Можно установить функции шейдера как скрытые, чтобы они не отображались в контекстном меню.
       * Активировать скрытую функцию переключения шейдеров Общие параметры
   * Обычная поверхность кастомного заклинателя теней ASE теперь может быть отключена
       * Переключение на новую опцию «Использовать Shadowcaster по умолчанию» над группой параметров рендеринга
   * Незначительные изменения в образце Simple GPU Instancing, чтобы поведение GPU Instancing было более наглядным

```

оригинал
выпущен 13 сентября 2016 г.

## Галерея

1/40