Hey everyone,
You’ve probably noticed that this thread has slowed down quite a bit since the early days. However, our community is still thriving! We’re very active over on Discord and would love for you to join us there if you haven’t already, especially with the forums being officially discontinued by Unity.
While we’ll be keeping an eye on the new Unity Discussions platform, we hope to see you on Discord where the conversation continues.
__**Join us on the Amplify Creations Server (nearing 7,000 members): Discord - Group Chat That’s All Fun & Games
Hope to see you there!
--------------------------------------------/ / / / / / / /--------------------------------------------
Thank you!
You helped us make the best out of ASE, we would not be here without your support. We’re very happy and humbled to be part of the Unity community, this award is for all of you.
* Built-in renderer, HD, Lightweight, and URP Support! *
Amplify Shader Editor now supports the creation of Lightweight and High Definition SRP compatible shaders. From a creation standpoint, it’s as simple as selecting a shader type such as Standard, Custom Lighting, or any other type currently available.
Be it for beginners or advanced users, ASE is the go-to solution for flexible shader development. With over 40 varied free shader samples, Shader Functions, a Custom Node API, an innovative Template System, extensive wiki references, community contributions, and an ongoing tutorial series.
Amplify Shader Editor is a node-based shader creation tool inspired by industry leading editors. An open and tightly integrated solution, it provides a familiar and consistent development environment that seamlessly blends with Unity’s UI conventions and Shader use. AAA quality and flexibility at an indie affordable cost with the responsive customer support and short iteration times that you can always expect from Amplify Creations.
Among many distinguishing workflow enhancing features, the editor offers Shader Templates for custom shader types, Shader Functions for reusable node networks, a Custom Node API, and Full Source Code.
Asset Store Page - Manual - Wiki - Discord
Download Latest Version
NEW! Canvas Screenshot button
NEW! Shader Templates
NEW! Shader Functions
NEW! Easy graph share through Share button
NEW! SRP packages auto-importer
NEW! Compatibility with Unity 2019
NEW! Support for Post-Processing Stack shaders
NEW! Compatible with Substance in Unity plugin
NEW! Support for Custom Render Textures
NEW! Support for HD, URP, and Lightweight SRP
NEW! Multi-Pass on Templates
NEW! Xbox One/PS4/Switch Support
NEW! Terrain support
NEW! Shader Templates
New Tool
- Post-Processing Stack Tool
New Samples
- Scale Independent Tile
- Volumetric Pixelize by Raphael Ernaelsten
- SRP HD Omni Decal
- Mosaic Effect
- Unlit With Lightmap
Latest Improvements
- • Added templates specifically for the new Universal Rendering Pipeline
• Added new HD Lit template compatible with Unity’s HDRP shader inspector
• Infinite loop detection is now faster, reducing hit when connecting nodes on large graphs.
• Improved nodes preview rendering refresh behavior
• New tag system created to improve node search
• Take a screenshot of your whole canvas by simply hitting the Screenshot button
• Easily share selected portions of the graph through the Share button
• Added new post-processing stack tool which generates a cs script with a PPS Renderer and Settings from a given shader.
• Amplify Shader Editor supports both HD and Lightweight SRP v6.x.x via templates.
• Legacy HD and Lightweight SRP v3.x.x/v4.x.x/v5.x.x templates are also supplied via Legacy packages.
• Support for Custom Render Texture usage on Unity 2017 and above via Custom RT templates.
• Substances can now also be used on ASE canvas with Unity 2018 and above through the Substance in Unity plugin.
• Can now access 8 UV channels when on Unity 2018.2 and above.
• Can Pan and Zoom ASE canvas camera through keyboard directional keys.
• Support for Material Types into HD PBR SRP template.
• Support for Specular workflow into Lightweight PBR SRP template.
• Custom Options can now be added directly over templates.
Notable Features
- Full source-code
- Custom Node API
- Shader Templates
- Shader Functions
- Multi-window Support
- Intuitive, familiar node interface
- Extensive node library
- Instancing Support
- User Contributed Nodes and Shaders
- Growing sample collection
ASE will continue to be improved throughout 2020, we have a lot planned for this year! You can currently create and extend Surface Shaders, create your own shader types via Shader Templates, use Custom Lighting, or even create your own Custom Nodes using the ASE Node API.
SHADER TEMPLATES
You can finally break free from standard surface shaders. No longer will you be limited to default shader types, it’s the ideal solution for custom shader pipeline requirements that take advantage of node-based shader authoring. Templates are just as regular Unity shaders but with special ASE tags placed at key points. Be sure to check the official wiki page for additional information. The current ASE package includes Particles, UI, Sprites and Image Effects templates.
SHADER FUNCTIONS
SF for short, are reusable node networks condensed into a single node with custom output and input ports. Easy to setup and extremely flexible, they work by receiving input values directly from your shader, processing that information and outputting them back for further alterations or direct use. SF assets are not bound to any shader, you can use them multiple times throughout your project, in the same shader, inside other Shader Functions, or even share them with other users.
Intuitive
Focused on UX, the workspace is intuitive and familiar, clean, and flexible. Dock it, or use it in a second monitor, it’s prepared to fit your layout requirements.
Minimalist
The toolbars and menus have been optimized in order to maximize the workspace area. Creating nodes or new Shaders is as intuitive as creating a new Unity Material in the Project Explorer window.
Responsive
Smooth interaction with fast response times, you are in control. Double-click an ASE Shader and it will instantly open it in the editor, double-click a Material using an ASE Shader and will automatically load both.
Real-Time
One-click shader and material updates, a LIVE mode is also available. Material adjustments are immediately visible directly in the viewport or inspector preview area.
Open
Fully customizable, it includes full source code and it’s open to user submissions. Nodes, improvements, fixes, or even plugins, your contribution and feedback is very valuable to us.
Nodes
ASE has a varied and growing node library. In addition to common nodes, it also includes several dedicated composite nodes. It’s a great way to easily achieve complex operations using less nodes. The node collection will continue to grow, more complex and advanced will be added in upcoming updates. A full Node list is available in the Amplify Creations Wiki.
Samples
The ASE package includes several examples to get you started. You are free to modify and use any of the available shaders in your own projects, we will add more samples in future updates. We are open to user submissions, contribute today and your work could be featured in our site, Asset Store page or even the official package!
We want your feedback!
Help us shape your editor.
Visit our website for additional information on all our products. Be sure to contact us if you run into any problems or if you have any questions regarding our products, we would be happy to help. You are all premium users to us, stay in touch, we would love to hear more about your work.
Join us on Discord: Official Channel