Shader Forge 1.38 is now released!

User avatar
Acegikmo
Neat Corp / Admin

PostMon Aug 21, 2017 8:14 pm

• Source code is now included
• Added node: Pixel Size
• The Scene Depth node now has a UV input
• Stencil buffer properties can now be exposed to the inspector
• Fixed a bug where time animated twice as fast while Shader Forge was open
• Removed unnecessarily compiled screen position interpolator
3dweaver

PostThu Aug 24, 2017 6:02 pm

Thanks for the update (and for including the source).

I can see the sourcecode.zip in the import list on the asset store but when I import it into unity I cannot locate the source code. Can you point me in the right direction?

Cheers!
User avatar
TigraPolosatiy

PostFri Sep 01, 2017 4:06 pm

• Added node: Pixel Size
Can it be used for creating gausian blur shading(poisson-disc method etc..)? :)
User avatar
Acegikmo
Neat Corp / Admin

PostMon Sep 04, 2017 2:24 pm

3dweaver wrote:Thanks for the update (and for including the source).

I can see the sourcecode.zip in the import list on the asset store but when I import it into unity I cannot locate the source code. Can you point me in the right direction?

Cheers!


Remove or delete the Shader Forge .dll, then extract the .zip file into its own folder, and you should be good to go :)
User avatar
Acegikmo
Neat Corp / Admin

PostMon Sep 04, 2017 2:24 pm

TigraPolosatiy wrote:• Added node: Pixel Size
Can it be used for creating gausian blur shading(poisson-disc method etc..)? :)


It certainly helps for effects like that, yes!
tzmtnh

PostMon Sep 18, 2017 5:11 pm

Hi!
It looks like the new version is broken on Unity 5.5.4p4
When I try to import Shader Forge 1.38 to a new empty project, and open the SF editor, I get these errors printed out:

Code: Select all

TypeLoadException: Could not load type 'UnityEngine.LightmapBakeType' from assembly 'UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
ShaderForge.SF_PreviewWindow..ctor (ShaderForge.SF_Editor editor)
ShaderForge.SF_Editor.InitializeInstance (UnityEngine.Shader initShader)
ShaderForge.SF_Editor.Init (UnityEngine.Shader initShader)
ShaderForge.SF_Editor.InitEmpty ()


Code: Select all

NullReferenceException: Object reference not set to an instance of an object
ShaderForge.SF_Editor.Update ()
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)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
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:232)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView.Invoke (System.String methodName, System.Object obj) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:249)
UnityEditor.HostView.Invoke (System.String methodName) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:242)
UnityEditor.HostView.SendUpdate () (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:308)
UnityEditor.EditorApplication.Internal_CallUpdateFunctions () (at C:/buildslave/unity/build/artifacts/generated/common/editor/EditorApplicationBindings.gen.cs:207)


Code: Select all

NullReferenceException: Object reference not set to an instance of an object
ShaderForge.SF_Editor.OnDestroy ()
UnityEditor.EditorWindow:Close()
ShaderForge.SF_Editor:Update()
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()
Josman

PostSat Oct 14, 2017 4:05 pm

Hi, I'm new in the fórums. I've bought Shader Forge plugin and when I import the plugin from Asset Store sourcecode.zip doesn't exist but in the Asset Store it does https://1drv.ms/i/s!AtIfJlwCDIeRxUma9S5dTNp5PPQR. Secondly, when I open Shader Forge, the screen shows that the version is 1.36 but I've dowloaded 1.38. I don't understand it!! https://1drv.ms/i/s!AtIfJlwCDIeRxUpUIxonJorUY6hV. Please, could you help me?
biliousfrog

PostTue Oct 24, 2017 12:51 pm

I'm not holding out hope of a response but here goes...

After a few days of watching tutorials on Shader Forge and Amplify I decided that SF seemed like the better option (nicer UI, better workflow, etc). Unfortunately it seems to be borked in Unity 2017.1.1f1

Watching back through various tutorials and following along with them I'm noticing that various things no longer seem to work as expected. As an example the results of this tutorial (https://www.youtube.com/watch?v=2WXUelR ... Q5VTcdOhyl) are nothing alike. The lighting is closer to cel-shading, the gradient doesn't work, suddenly (for no apparent reason) it will work as per the tutorial then break again moments later. Currently I'm unable to change the texture - it updates in the preview but not within unity even when manually hitting the compile shader button.

Can anyone confirm whether or not anything is broken in 2017 or, perhaps, whether there's something simple that can be done to get it working again as expected?

Return to “Announcements”



Who is online

Online users: No registered users and 2 guests