Camera.OnPostRender()
Description

OnPostRender is called after a camera has finished rendering the scene.

This message is sent to all scripts attached to the camera.
	// This script lets you enable/disable fog per camera.
	// by enabling or disabling the script in the title of the inspector
	// you can turn fog on or off per camera.

private var revertFogState = false; function OnPreRender () { revertFogState = RenderSettings.fog; RenderSettings.fog = enabled; } function OnPostRender () { RenderSettings.fog = revertFogState; }
using UnityEngine;
using System.Collections;

public class Example : MonoBehaviour {
    private bool revertFogState = false;
    void OnPreRender() {
        revertFogState = RenderSettings.fog;
        RenderSettings.fog = enabled;
    }
    void OnPostRender() {
        RenderSettings.fog = revertFogState;
    }
}
import UnityEngine
import System.Collections

public class Example(MonoBehaviour):

	private revertFogState as bool = false

	def OnPreRender() as void:
		revertFogState = RenderSettings.fog
		RenderSettings.fog = enabled

	def OnPostRender() as void:
		RenderSettings.fog = revertFogState