Tasharen Entertainment Forum

Support => Other Packages => Topic started by: bzwill on July 13, 2015, 12:05:09 AM

Title: Tasharen FOW - Not working with Deferred rendering
Post by: bzwill on July 13, 2015, 12:05:09 AM
Hey, it appears that deferred rendering doesn't work on the image effect version of your asset, which is a requirement for the project I purchased it for. Elsewhere on the forums you had said it works no problem in deferred mode.

When running your test scenes in my project It looks like some coordinate conversions are being done wrong. I've linked to a video I made to illustrate the issue, hopefully to help you work out what is wrong.

Any help would be appreciated.

Link to video
https://www.youtube.com/watch?v=3K2Ea4UNk-o

Title: Re: Tasharen FOW - Not working with Deferred rendering
Post by: ArenMook on July 15, 2015, 12:54:06 AM
What version of FOW are you using? I just tried it on my end in Unity 4.6.7 and it worked as expected.

Edit: tried in Unity 5.1.1, same thing -- works properly in both Deferred and Pre-pass.
Title: Re: Tasharen FOW - Not working with Deferred rendering
Post by: bzwill on July 17, 2015, 06:26:17 AM
What version of FOW are you using? I just tried it on my end in Unity 4.6.7 and it worked as expected.

Edit: tried in Unity 5.1.1, same thing -- works properly in both Deferred and Pre-pass.

Hi, thanks for your reply. I am using FOW 1.1 (I only bought recently, so its the one on the Asset Store).
I am using Unity 5.1.1f.

I've tried again in a completely clean project, and it does the same thing as my video.
What other information would you like to help debug this? I have a straight forward machine set up, running on Windows 8 with an nVidia 760.

Here's the link to another person who seems to be describing the same problem. Unfortunately for me I actually do need it to work in deferred rendering mode.

http://www.tasharen.com/forum/index.php?topic=9327.0
Title: Re: Tasharen FOW - Not working with Deferred rendering
Post by: ArenMook on July 21, 2015, 12:11:30 PM
Ah I see... my fault. I thought I had updated it on the Asset Store but apparently I never did. Let me do that now...
Title: Re: Tasharen FOW - Not working with Deferred rendering
Post by: bzwill on July 22, 2015, 01:16:17 AM
Hey, awesome you have done this.

I now have 1.2 however, and it still does exactly the same thing as pictured in the video when I swap rendering modes.

Again, this is in an otherwise empty project.

Title: Re: Tasharen FOW - Not working with Deferred rendering
Post by: ArenMook on July 24, 2015, 09:07:09 AM
I just triple-checked it on my end both in Unity 4.6 and 5. I open the Example 1 scene, select the Main Camera, change it to be Deferred Lighting, hit Play and it works as expected. Are you doing anything different? Can you double-check to make sure that the files you just got from the asset store really updated?
Title: Re: Tasharen FOW - Not working with Deferred rendering
Post by: bzwill on July 24, 2015, 10:49:45 AM
I do the following:

Open Unity 5.1.1f
Import Tasharen FOW from the Asset Store
Locate Example 1 scene in the 1. Image Effect folder (this wasn't  in version 1.1 of FOW so its definitely the right one).
Change Main Camera to Deferred
Run

It still produces the same effect created in my video :(

It looks like just the y rotation of the image effect is inverted, if that's any help.
Title: Re: Tasharen FOW - Not working with Deferred rendering
Post by: ArenMook on July 24, 2015, 11:07:48 AM
What kind of project settings do you have? What's your target platform? If on Windows, is it DX9 or DX11?