2D Effects Creator is a node-based shader creation tool for creating 2D shader effect that work with 2D sprite and Unity UI. It is tightly and seamlessly integrated with Unity’s UI. This integrated solution provides a familiar and consistent development environment for your shader creation workflow.
Flexible and powerful node-based system let you create AAA quality 2D effect without writing any code. The shaders works without 2D Effects Creator installed.
2D Effects Creator provides plenty of nodes range from basic operators to special color and distortion effects. This selection of nodes allows you to create shader effect with maximum creativity. The package also comes with plenty of examples to kick-start your learning.
Hi, I just bought the asset as it is exactly what I needed for my project. Very nice idea!
Still in the beginning I see one issue: To keep things organized I have all external assets in the separate folder “Plugins”. When your asset is moved to this folder it is not working, lots of errors after selecting a shader:
NullReferenceException: Object reference not set to an instance of an object
Digicrafts.FXShader.Editor.GraphEditor.DrawCanvas ()
Digicrafts.FXShader.Editor.GraphEditor.OnGUI ()
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
DrawGUITexture: texture is null
UnityEngine.GUI:smile:rawTextureWithTexCoords(Rect, Texture, Rect)
Digicrafts.FXShader.Editor.GraphEditor:smile:rawCanvas()
Digicrafts.FXShader.Editor.GraphEditor:OnGUI()
UnityEditor.DockArea:OnGUI()
OK, node selection in the canvas not working also from time to time (can not move the node by mouse and edit it), I was trying to create a new shader, close and open node editor window, even restart Unity to fix. Will try to reproduce it.
EDIT:
Seems that right clicking on the canvas is causing that problem, so I can add new nodes, edit, move by mouse until I right click on the canvas. Just one click and nodes are not responding.
To make it working I need to deselect the shader (otherwise it is not possible to close the window), than close 2d shader edit window, and open it again. Still, when again right click anywhere, canvas becomes unusable.
Same thing here. I use Unity 5.6 and Windows 7 64.
Did you not test the asset on windows?
Another bug: after you dock the shader editor window next to other windows, you can’t switch to another window by clicking its tab.
I’m trying to understand the difference between your asset, and Shader Weaver, so I can understand which is better suited to my needs or which as features I can make most use of. Are you able to provide a comparison or comment on what makes 2D Effects Shader Editor stand out?