If you are going to have seperate render settings for each and every camera, you can simplify the above script to not to restore the global render settings on post render, as the next camera will set it anyway to its own settings:

If you are going to have seperate render settings for each and every camera, you can simplify the above script to not to restore the global render settings on post render, as the next camera will set it anyway to its own settings:

Variation

If you are going to have seperate render settings for each and every camera, you can simplify the above script to not to restore the global render settings on post render, as the next camera will set it anyway to its own settings:

Javascript - CameraRenderSettings2.js

<javascript>
/*

This script lets you change all render settings per camera.
Note: This variant of the script requires that all cameras have this component
attached, as it does not preserve the global render settings!