Welcome to the feedback center!

This is the place to:
• Report bugs
• Request features
• Vote on things

This place has been amazing to have during the alpha/beta phase, and I hope it will be continuously used so I can make sure Shader Forge becomes as good as possible for us all!

Before you make a new thread:

• Do a little search to avoid making new threads on already open topics :)
• Try to be as descriptive as possible to help me help you! When did the bug occur? Did SF crash or did Unity crash? Are you getting any errors in the console? What can I do to reproduce the bug from scratch?
• Don't use this place to ask how you make a specific type of shader, this is a place to request features and report bugs. Ask your how-do-I questions here!

For all of you who were part of the semi-closed alpha/beta testing - a HUGE thanks to all of you for being so helpful finding all of these bugs so far!

// Joachim Holmér

Changelog


Popular ideas 547

+66
Under review
elliot.bentine 4 years ago • updated by LennardF1989 4 months ago 22
+33
Under review
jesse 4 years ago • updated by behealed 7 months ago 8
+29
Planned
Joachim Holmér (Developer) 4 years ago • updated by QuiteNice 3 years ago 4
+27
Under review
CosmosTBear 3 years ago • updated by Chun Zhu 11 months ago 19
+21
Under review
vincent 3 years ago • updated by Skaarah 2 years ago 16

Latest updates 1,237

+2
Under review
Spooky 2 years ago • updated by Stephen Boyce 2 days ago 7
0
Peter Howell 1 week ago • updated 3 days ago 1

Latest Fixes 642

0
Fixed
boof 3 weeks ago • updated 2 weeks ago 5

Answer

This has now been fixed, but the update will be delayed about 3 weeks I'm afraid

0
Fixed
Keenan Woodall 4 weeks ago • updated 2 weeks ago 3

I'm using 5.6 and the editor wont open. The shaders work fine, but again, I can't edit anything or create anything with Shader Forge. Here's a recording of it not working.


Answer

Thanks for finding this out! This has been an issue for a very long time, and nobody had ever really found a consistent way to get Unity to download the correct one. I presume it works now?

0
Fixed
pshaw 3 weeks ago • updated by Joachim Holmér (Developer) 2 weeks ago 2

In Unity 5.5, when I have anti aliasing turn to 2x, Shader Forge's Glass-Complex breaks everything (meshes with other shaders become invisible). When AA is disabled, the Glass-Complex shader works fine. How can I fix this?

Answer

This is likely because it's too expensive for mobile. Try turning off some features such as PBR and probes, would probably make it work again.

0
Completed
Chase Pettit ✌ 5 months ago • updated by chrispark7 2 weeks ago 7

It would be nice to have an easy way to mark properties with the PerRendererData attribute in ShaderForge so that no manual editing of the shader code is required to effectively use MaterialPropertyBlock.

Answer

It appears to only for textures (https://docs.unity3d.com/Manual/SL-Properties.html), which SF already supports. Do correct me if I'm wrong though!


In case you just need it for textures, you can right-click on texture assets and texture 2D nodes to tag them with PerRendererData

0
Completed
Brian Hall 3 years ago • updated by Aaron Meyers 3 weeks ago 9
I'd like to be able to do my own rolled Matrix multiplies (for instance, to be able to decode scale lightmaps properly).  To do that I need to be able to multiply my normal by the unity_DirBasis which is a 3x3.

Another option is just to support Lightmap decode options as nodes.
Answer
This has now been implemented in 1.17 :)