Amplify Shader Editor
Notable Features
- Built-in and HD/URP/Lightweight SRP Shaders
- Unity 5.+/2017/2018/2019 Support
- Custom Node API
- Shader Templates
- Shader Functions
- Multi-window Support
- Multi-window Support
- Full source-code
- Amplify Texture 2 support
- Intuitive, familiar interface
- Node based creation
- Extensive node library
- Growing sample collection
- Open to user requests and contributions
- Translucency & Transmission
- Parallax Mapping
- Parallax Occlusion Mapping
- Distance Based Tessellation
- Stencil Buffer support
- Mega Splats support
- Alloy Injection Headers
Public Roadmap
To be updated, the development plan is being rescheduled.
Community Suggestions
- Metallic/Roughness workflow.
- Gaussian Blur node.
- Custom Vertex/Frag shaders
- Custom Lighting and Custom CgInc
- Mobile Optimization
- Multiple Passes support
- Support for particle and UI shaders
- Showing intermediate result preview inside a node
- Optimization/warnings (p.e. throw “This function is too expensive for mobile” message)
- Multiple subshaders (with different target platform, for example) with keyword depended nodes
- Access compute buffers in high end systems
- Access light direction and shadows in deferred
- Array support
- Transmission Shaders
- Add Debug Value above nodes
- Distance-based dynamic phong tessellation and subsurface scatter
- Logical operators
- Notes Rectangle – Be able to tweak color and have multi-line comments
- Expand and collapse node, maybe by double clicking a node
- Multi line add/subtract/divide/multiply ops
- Bake shader to texture
- Quad tessellation support
- ColorMask option for the main shader
- Material Functions like in UE4
Integration and availability depends on community input. If you see something you like, or something missing, be sure to let us know directly at [email protected].
Minimum Software Requirements
Unity 5.+/2017/2018 Personal & Pro
Minimum Hardware Requirements
Directx 9 class GPU