Below is an initial beta version rbz.
Its purpose is to cause the view’s camera properties to be exactly the same across multiple scenes (aka pages) in the model. The currently active scene is used as the basis, and others are tweaked to match it. So, for example, you can use Layers to set up scenes showing different variations of a model and then use this extension to set the scenes up so that the model does not appear to move, rotate, or jump as you change from one scene to another.
NOTE: So far as I have been able to determine, SketchUp does not capture these changes as an undoable operation. So if you chose the wrong scenes or don’t like the new cameras, you will have to manually get them back the way you wanted. Sorry, I tried and it doesn’t work!
Install it using the Extension Manager (or via Properties for pre-2017).
It will add an item “Sync Scene Cameras” to the Extensions menu. This item is a pull-right with two submenu items: “Sync All Scenes” and “Choose Scenes to Sync”.
The former will immediately match all Scenes to the currently active one.
The latter will cycle through the scenes of the model, raising a message box to confirm the action on each scene. I recognize that this mode of operation will be quite clunky if your model has a lot of scenes, but it was quick and easy to implement for this initial test. If this proves useful and popular, I’m open to suggestions from users regarding how it could be improved, in particular how you would want to go about choosing the scenes to sync.
SB_camera_sync.rbz (2.1 KB)