Your Cart
MAIN FEATURES
  • Select Camera View: selection sync between camera list and viewport.
  • Switch with Resolution: switch to camera view with resolution automatically changing for each cam.
  • Batch Rename: rename multi camera at the same time. Auto-rename by number, class or by file name.
  • Camera Setup: adjust multi camera parameters like DOF, Clipping, Focal Length and more.
  • Frame Setup: set render resolution for each camera with grid-overlay for better composition.
  • Camera Align: align the camera along the X, Y, Z axes or automatically.
  • Batch Render: render selected camera with just 1 click.
FEATURES DEMO

  • Selection sync between camera list and viewport.

  • Quick select camera group by name or by render aspect ratio.

  • Rename multi camera at the same time.

  • Switch to camera view with resolution automatically changing for each cam.

  • Set render resolution for each camera with grid-overlay for better composition

  • Batch Render: render the selected camera with just 1 click.

  • Batch Grab Viewport: take screenshots of the selected camera view with just 1 click.

  • Align the camera along the X, Y, Z axes or automatically.
REQUIREMENTS
  • 3ds Max 2016 and higher 3ds Max 2018 and higher is recommended.
  • An internet connection if you want to activate the License Key.
HOW TO INSTALL
  • If the file you downloaded is in ZIP format, extract it to get MZP installer file.
  • Drag and drop installer file into viewport, click Install button (no need to remove previous versions).
  • You can find script button in Customize User Interface > Toolbar > D95 DESIGN.
HOW TO UNINSTALL
  • Please Deactivate the script on your computer if you want to use it on another machine.
  • Drag and drop installer file MZP into viewport, click Uninstall button.
  • You can choose to delete or keep the script’s settings for later.
PRODUCT LICENSE KEY
  • After purchasing, you will receive an email contain a license key for activation. Each license key can be activated on 2 computers.
  • By purchasing the license key, you get full support for this script and free access to all future updates for this version.
  • The upgrade is a one-time payment, and all license keys are permanent.
ACTIVE LICENSE
  • The Activation dialog should appear on first start up.
  • Enter the correct information you received in the email, and click Active.
DEACTIVE LICENSE
  • If you want to switch to another computer, deactivate it on the current computer: About > Deactive License.
  • If you have lost access to your old computer, use the License Manager script in website Account section for remote deactivation.
  • In any case, you can contact me for remote deactivation or other help related to activation.

Note that Windows and some antiviruses can generate fake random MAC addresses everytime you start computer, causing the script to misunderstand that you are active on 2 different machines. In that case, please disable feature if possible.

3.99a | 19/04/2024
 FIX 
  • Fixed a bug that caused the activation panel to always be displayed when starting the script.
3.99 | 15/04/2024

 NEW 

  • Add the “Do not display hidden cameras” option in System Settings. When enabled, the script will not display hidden cameras in the camera list.
  • Add the “Force redraw when switch” option in System Settings. When enabled, the script will force 3ds Max viewport to redraw when switching camera. You should use it when the viewport has strange behavior when switching camera.
  • Add the “Countdown before start” option in System Settings. When enabled, the script will count down before starting to render. You can abort to cancel the rendering job. You can set the countdown seconds in the spinner next to it.

 IMPROVE 

  • Improved workflow using Lock Viewport. In the previous version, to update Lock ID, you need to click on the viewport you want to lock, then right-click the Lock Viewport button. In this version, the operation will be the opposite more convenient. You will right-click on the Lock Viewport button first, and then click on the viewport you want to lock.
  • From now on the Auto Hide Icons button in the Batch Render group will be renamed Clear Viewport. It will also automatically hide viewport statistics when using the Batch Grab Viewport feature.
  • Improved interface with Scaling Factor = 1.0.
  • Improved installer a little bit.

 FIX 

  • Fixed a bug that prevented the “Custom Color” feature from working properly.
  • Fixed a bug that caused the “Auto Start” feature to produce an error message when starting 3ds Max.
  • Fixed some tooltips.
3.98 | 16/03/2024

 IMPROVE 

  • Add force viewport redraw command when switching camera.

 FIX 

  • Fixed a bug that prevented the script from starting the first time.
3.96 | 31/12/2023

 NEW 

  • Added “Viewport Info” option in Script System Settings to display camera resolution in viewport.

 IMPROVE 

  • From now on the script will show the camera name in the Camera Name section if only 1 camera is selected.

 FIX 

  • Fixed an issue where Script System Settings did not automatically close after clicking “OK” on the first start of the script.
  • Fixed a bug that caused scripts to accidentally close when using Quick Close in other scripts.
3.93 | 25/11/2023

 IMPROVE 

  • Change the operating mechanism of the Automatic Vertical Tilt button. From now on it will work like the “Target” button and will be renamed Toggle Automatic Vertical Tilt. It still only supports Corona, Vray and Physical Camera.
  • Speed up the first start up a bit.

 FIX 

  • Fixed some misspelled and missing tooltips.
3.91 | 25/10/2023

 IMPROVE 

  • Improved script installer and fix “unhandled exception exception_access_violation” error when installing.
  • From now on, it is possible to undo the Fix Camera’s Target feature in Preset & Extra.
3.90 | 23/10/2023

 NEW 

  • Added “CRM to SCV convert” button in Preset & Extra: convert the resolution of Camera Resolution Mod modifier to the resolution of Smart Camera View. Note that your 3ds Max must have Camera Resolution Mod installed for the conversion to be successful.
  • Added “Clear Camera’s Keys” button in in Preset & Extra: delete all animation keys of currently selected cameras.

 IMPROVE 

  • Redesigned some icons of the “Minimalist” icon set in the script.
  • Optimize a few small algorithms.

 FIX 

  • Fixed some misspelled and missing tooltips.
3.85 | 17/10/2023

 IMPROVE 

  • Reduced script first startup time in 3ds Max.

 FIX 

  • Fixed “undefined” error when selecting an unnamed resolution profile.
  • Fixed a bug that prevented adding or deleting resolution  profiles.
3.82 | 15/09/2023

 NEW 

  • Quick double and halve scale camera resolution by Shift + Click or Shift + Right Click on Scale Resolution button.

 IMPROVE 

  • From now on script will auto clear Render Output Path in Render Setup (F10) before starting Batch Render to prevent some bugs.
  • Slightly redesigned the interface of the Script System Settings.

 FIX 

  • Fixed some typos in the Script System Settings.
3.77 | 17/06/2023

 FIX 

  • Fixed a bug that prevented the Overscan feature from working as intended.
3.76 | 09/06/2023

 NEW 

  • Added “Quick Rename” option. Trigger renaming feature when user enters text in the edit box and then presses ENTER, TAB or ESC or click out of the field. Note that in the current version, renaming is not possible to undo, so be careful when using this feature.
  • Added custom scale value for Scale Resolution.
  • Added DOF toggle button and Fstop Spinner.
  • Added Shift + Right Click and Shift + Double Click in camera list action.
  • Added Shift + Right Click and Shift + Double Click in camera list action.

 IMPROVE 

  • Redesigned the main interface to make it more compact.
  • Improved Field Of View (Focal Lenght) toggle.
  • From now on you can adjust the clipping far and near parameters without having to enable Clipping.
  • Significantly increased camera parameter loading speed, and fixed a bug that caused the main script interface to flicker when selecting a camera.

 CHANGE 

  • Remove Installer in Script System Setting.
3.68 | 16/03/2023

 NEW 

  • Added “Preset and Extra” button: click to open Resolution Preset & Extra Tools diaglog.
  • Added “Render Preset”: double-click on preset to apply setting to selected camera. Enter preset resolution, preset name and click “+” button to add your custom preset to the list, click “-” to delete selected preset, click “U” button to update current selected preset (note that it will overwrite the selected preset, and this cannot be undone). Use ▲ and ▼ button to reorder preset list.
  • Added “Extra Tools”: Camera Converter shortcut, quick clear camera’s modifier and fix camera’s target (detail on changelog video). Note that Camera Converter is not integrated in Smart Camera View, you will have to install it separately. “Clear Camera’s Modifier” and “Fix Camera’s Target” will only affect the currently selected camera.

 FIX 

  • Fixed some tooltip and message.
3.53 | 10/01/2023

 NEW 

  • Added “Switch on Start” checkbox in Script System Setting (in previous version, it is turn on by default and no way to turn it off). Also, added new “In Lock Viewport” for “Switch on Start” in Script System Setting.
  • From now on, when using FOV mode in Smart Camera View, script will automatically turn on Specify FOV in Vray Physical Camera and Physical Camera.
  • Added Shift + Click action for Auto Align Camera button (A) to align all cameras.
  • Added Ctrl + Click action for Batch Render button to render last batch.
  • Added “Automatic Vertical Tilt” button in “Miscellaneous” group (support Corona Camera, 3ds Max Physical Camera and Vray Physical Camera). Hold shift to apply to all cameras.

 FIX 

  • Fixed a bug when edit cliping value of multi camera.
  • Fixed Vray Camera FOV value don’t show correct when selected.
  • Fixed a bug that make clipping button state don’t show correct when select Physical or Vray Physical Camera.
3.42 | 23/11/2022 

 NEW 

  • Added new camera align function (button A): click to automatically align camera to set angle. Right click to set snap angle.
  • Added new camera align options (use target or camera as origin). Hold ctrl or shift while clicking the align buttons (X, Y, Z) to use these features.

 IMPROVE 

  • From now on you can undo the camera align action.
  • Camera Align function now support free camera. Note that it will use  a different algorithm (the script will only rotate the camera, not move it), so the result may differ from the target camera, even though they are in the same location.
  • Rotate target of the camera in the right direction after aligning.

 CHANGE 

  • Moved the “Dockable” and “Icon” setting to outside. Right-click to setting it.
  • Changed “Lite” & “Full” button to “-” & “+” button.

 FIX 

  • Fixed a critical bug that caused 3ds Max to crash when setting the Clipping value when using Fstorm and Corona Camera together.
  • Fixed a bug when closing the script and reopening it in “Lite” mode would cause the script to mess up the user interface.
  • Fixed a bug where the Camera Selection Lock didn’t work when used with Selection Sync.
3.39 | 21/11/2022

 NEW 

  • Added new dock options (left, right, floatable) in Script System Setting.
  • Added “Auto Start” option in Script System Setting: enable to automatically start scripts when opening 3ds Max.
  • Added “Miscellaneous” group: FOV parameters, Camera Clipping and Lock Transform will be moved to this group.
  • Added “Toggle Horizon Line” (“H” button): click it to toggle the camera horizon.
  • Added Quick Camera View Align button on X, Y, Z axis.
  • Added “Auto Shutdown” button in “Batch Render” group: enabled button to automatically shutdown after rendering. Right click to set delay time before shutdown. Note it will shutdown computer with “force” mode, so save all work before starting rendering with this option.
  • Added minimalist theme for button icons. You can select them in the Script System Setting.

 IMPROVE 

  • From now on the script can work with Fstorm Camera.
  • Bring the old “Clear” button back to the “Camera Name” group.
  • The “Custom Output Format” button has been removed and replaced by “Select Output Format” button, located next to the output path. From now on, the script will always use the custom format (show on the button) to render. To edit it, you can click on it directly (equivalent to right-clicking the old Custom Output Format button). Also, to use default output format, rightclick on it. To set default output format, pressed Ctrl and click on it.
  • From now on when you select multiple cameras, the script will display cliping far and cliping near values if they have the same parameters, same as W and H values (in the old version they were left blank by default).
  • Right Click the “Use Default Batch Render” checkbutton to quick open the 3ds Max batch render dialog.
  • From now on you can adjust the FOV parameter of Vray Physical Camera without ticking the “Field of View” checkbox in “Sensor & Lens” group, also fixed some Vray Physical Camera FOV related bugs.

 CHANGE 

  • Rearrange of buttons in Batch Render group.
  • “Auto Open Output Folder” and “Auto Hidden Icons” feature will be enabled by default on new installation.

 FIX 

  • Fixed a bug that caused cliping parameters to be greyed out even though all cameras were clipping enabled.
  • Fixed an issue where the Grid Overlay feature caused the perpective viewport to have ghosting problems, and improved the performance of this feature.
  • Fixed bugs related to the function still being activated when no camera was selected.
  • Fixed a few tooltips and tweaked the icons a bit.
3.24 | 15/08/2022

 NEW 

  • Added “Dockable Dialog” option: enable to dock scripts in the 3ds Max viewport.
  • Added “Round Resolution” value information in button tooltip.
  • Added “Pixel Count Limit” value information in button tooltip.
  • Added “Monochrome” option: Use monochromatic icon set for scripts.
  • Added “Lens value” option for Camera Frame in Script System Setting.

 IMPROVE 

  • Shows the current custom image format in the output folder path (if “Custom Output Format is enabled).
  • Clear maxscript listener when start script.

 CHANGE 

  • “Save” & “Load” button in Script System Setting is renamed to “Backup” & “Restore”.
3.16 | 12/06/2022

 NEW 

  • Added Camera’s FOV and Camera’s Clipping properties to Camera Frame Group.

 CHANGE 

  • Move the “Toggle Camera Target” & “Lock Camera Tranform” button to Camera Frame group.
  • Change the “Lock Camera Tranform” text button to icon button.
  • Bring back “Quick Close” option in Script System Setting (enabled by default). Disabled it to restart script when script already open instead close script. It can be useful in some cases, for example – when you use multiple monitors and want to use the shortcut button to bring it to the center of the screen.

 FIX 

  • Fixed the “Unknown property” error message with unsupported cameras.
  • Fixed a bug that caused the Ratio (R) spinner to be re-enabled while the Camera Over Scan feature was still active.
  • Fixed a minor bug in batch render function.
3.09 | 27/05/2022

 IMPROVE 

  • Switch button shortcut action between “Set default output path” and “Choose default output path” to avoid the window pop-up when right-clicking: Right Click will use default output path, and Ctrl + Click will use to set default output path, also add tooltip to it.

 FIX 

  • Fixed a bug that prevented Auto Hide Icon from working with multiple viewports.
  • Fixed a bug that make Lock Aspect Ratio don’t work when change resolution height.
  • Fixed some missing tooltip.
3.07 | 17/04/2022

 NEW 

  • Added “Custom Grid” option for “Grid Overlay”. Alt + Right Click to set value for custom grid.
  • Added “Load Icons” option in Script System Setting: enable to load script button icon images on start (enabled by default). Try disabling it if the script is too slow to start or the icons cannot be loaded or if you simply prefer to use text buttons like the old version.
  • Added a button to toggle Camera’s target on and off (“T” button”).
  • Added tooltips for “Lock Camera Tranform” and “Toggle Target Camera” button.

 IMPROVE 

  • Bring back Script Installer button in System Setting from version 2.
  • Right Click on the “Grid Overlay” button to change grid color.
  • Right Click on the “Show Frame Range” button to edit separator character in frame range.
  • Right Click on the “Show Render Preset” to open Render Setup.
  • Shift + Click on the “Select All” button to select all camera and it’s target as well.

 CHANGE 

  • Remove the “Padding Digits” option in Script Settings. To set it in the new version, right click on the “Name Fixer” button in “Global Switches” (the old default settings will be removed so you will need to set them up again).
  • Small adjustment in script’s toolbar icon and button icons.
  • Rearrange groups in script system settings.

 FIX 

  • Fixed the script installer runtime error “can’t load button images”.
  • Fixed a bug that caused “Grid Overlay” to automatically turn on after setting up the grid mode.
  • Fixed a bug where changing the height of multiple cameras with “Lock Aspect Ratio” on still caused the camera to lose its aspect ratio.
3.02 | 10/04/2022

 IMPROVE 

  • Bring back Camera Lock Transform function from version 2.
  • Right Click Select All will also deselect camera in the viewport.
  • Set the indeterminate state of Width, Height and Aspect Ratio spinner on startup to true.
  • Keep each camera ratio when batch change multi camera width or height with Lock Aspect Ratio enabled.
  • The Select by Name and Select by Ratio features now allow multiple cameras to be selected.
  • Batch Grab Viewport will now also work with scene state.

 FIX 

  • Fixed a bug that caused the Select All button to not work with Selection Sync.
  • Fixed a bug that prevented Select Current Active from working with Lock Viewport.
  • Fixed a bug that prevented Aspect Ratio button can’t perform Shift + Click action.
  • Fixed and corrected some tooltips.
3.00 | 03/04/2022

 NEW 

  • Initial release version.
  • Completely new user interface with icon buttons.
  • Script Settings and System Settings are simplified as switches.
  • Now support for linking the camera to Scene State and Render Preset in Batch Render.
  • Brand new algorithm, with new workflow: much faster and better, and opens up many opportunities to add more features to the script, fixed all limitations of the old algorithm. Performance can in some cases be increased by thousands of times.
  • New Lite Mode mechanism for faster switching.
  • And a lot of features are added in the script.
AVAILABLE IN NEXT UPDATE
CONSIDERING OR DEVELOPING
  • Batch Grab Viewport with higher resolution.
  • Preset for Camera Aperture and Focal Length.

Please note that some of the features above are tentative ideas only.

They are under development but may not be included in the next release, or maybe even never come out.

Ideas are developed from user feedback and comments, so if you’d like a feature, feel free to contact me.

I look forward to hearing from you guys.