ScriptSpot

Script

miauu's CameraCycler

By miauu · 2025-10-10

Version
1.0
Version requirement
2012+
Date updated
2025-10-10
Votes
3
Download
Download
Description

miauu's CameraCycler allows you to cycle forward and backward through all cameras in your scene using two hotkeys.

Download it here: miauu's CameraCycler

Videos

Tags: camera, Cycle, forward, backward

Comments (6)

Thx

SimonBourgeois · 2025-10-18

Thanks!
Nice one, very usefull.
I recently discovered that you can use unicode in buttonText names, i changed the buttonTexts to "\x2BC8" and "\x2BC7" to get some small arrows as button names.

ach · 2025-10-17

super simple yet super useful - thank you very much!

miauu · 2025-10-17

Thank you.

cycle problem

Ali_essawy · 2025-10-16

when some camera is renamed, ex: Vraycam008 to vraycam012, the list is missed up, it jumps from vraycam007 to vraycam012 then go back to vraycam008.

miauu · 2025-10-16

If the vraycam008 is renamed to vraycam012 how the script jumps from vraycam007 to vraycam012 and then back to vraycam008? The vraycam008 does not exist?

The script collects all cameras in the scene every time when you use it. For example if you have assigned a hotkey to run the script, every time when you use your hotkey it collects the cameras, finds which is the active camera and select the next camera in the list. What you describe is because 3ds Max collects cameras in order of their creation in the scene.

I have updated the script and now it will sort cameras by their names. Download the script from the link above and install it. It will overwrite the previous version, so you can use it right after the installation.

Ali_essawy · 2025-10-16

yes, that's what i meant, it was sorted by creation, it works fine now , thank you