Page 1 of 1

Post Processing Question

Posted: Mon Oct 19, 2020 4:33 pm
by nathanj
Hi Tony

You mind pointing me in the direction for how to sawp Post Processing files OnConversationStart and End?

I see that there is a Post Processing 3rd party pack but that seems to be for V1. Is there support for V2?

Thanks as always,
Nathan

Re: Post Processing Question

Posted: Mon Oct 19, 2020 7:43 pm
by Tony Li
Hi Nathan,

You can set up a dedicated sequencer camera with its own post-processing configuration. It can be a scene object or a prefab. I recommend a prefab. Assign it to the Dialogue Manager's Camera & Cutscene Settings > Sequencer Camera.

Whenever a conversation runs, it will switch to this camera during the conversation and then switch back afterward. This process should temporarily deactivate your main camera, but to make sure that your sequencer camera takes precedence I recommend setting its Depth to a higher value than your main camera.

Re: Post Processing Question

Posted: Mon Oct 19, 2020 8:05 pm
by nathanj
OK, yeah, that makes sense. This way I don't need to write in additional sequencer commands.

Thanks!

Re: Post Processing Question

Posted: Mon Oct 19, 2020 8:15 pm
by Tony Li
Glad to help!

BTW, I like to put a stronger Depth of Field effect on my sequencer camera. It blurs the background and puts the focus on the conversation participants.

Re: Post Processing Question

Posted: Mon Oct 19, 2020 8:30 pm
by nathanj
That's why I'm adding it ;)

Quick question. We use Veg Studio Pro and I need to assign my cameras to it manually so it know's where to instantiate prefabs.

If I use the prefab option for the sequencer camera Veg Studio the vegetation disapears because the camera it is looking for is disabled. So, I am going to need to put the sequencer camera in the scene. What I am thinking is in Awake assign the camera to the Dialogue System Manager (it is brought in from a previous scene).

Is there a way to call the Dialogue System Controller or should I just use GameObject.Find("xxx").

And, how do I assign the sequencer camera to the Dialogue System Controller?
Edit: Nevermind ;) " dsc.displaySettings.cameraSettings.sequencerCamera"

Thanks again,
Nathan