Sun Shaft, Glow, Motion Blur with Deferred rendering

Somehow, when I enable this shaders with Deferred rendering, they are not working.
I assumed I had old versions of this shaders, as my project kept been upgraded since Unity 2.6.
I already imported them, I already copied them from a newly created project from my current project, and they still don’t work.
Does anyone had any experience with this happening ?

Thanks,
Bruno

No one ? :slight_smile:

You’ll need 3.x versions of your full screen image effects, most of the 2.x effects won’t work.

Yes I know that, check out what I wrote.
The deal is, they don’t work, I have no clue why.
As I said, I even copied the shaders from 3.4, renamed them to another name inside the shader, and applied them in my scene, and they still don’t work.

Try importing the new Image Effects package into the project instead of copying them from another project. Also, are there any errors in the Console? And the effects work fine in Forward rendering?

If I import them directly into the project, then I get a lot of errors of duplicate shaders,etc, not sure why this isn’t working.
What I did was create an empty project in Unity 3.4, and renamed the shaders there, and copied them back into my project. (renamed the files and the shader names inside the shader file).
The effects do work in forward rendering, in deferred they do not…, not sure what’s going on, but I can’t start a project from zero on Unity 3.4 just to get the new shaders there, it’s a massive project.

Maybe I’m not following you, but why are you copying the shader and renaming them instead of just importing the Pro standard package? I’ve had issues when importing 2.6.1 projects into 3.x because they changed the folder organization for the Pro and Standard assets. But after investing a couple hours importing the new asset packages and deleting the old, I’ve so far been able to get things to work.

Delete all the shaders from your old 2.6 project and save it out as a new name before importing into 3.x and reapplying fresh shaders.

If you have duplicate errors, then go back and do it again until there’s no duplicate errors with shaders.