- If you want to pass your model to other SketchUp users that don’t have Skalp, you need to create a static version of the model that has all sections in all scenes set up with the correct layer visibility states.
- When yo* u reference your SketchUp model in a Layout file (Layout is available only with SketchUp Pro), the same static version of your model is needed to keep all all scenes containing Skalp sections up to date inside Layout.
- It is extremely easy to use: just click ‘Update all Scenes (for Layout)’ in the Skalp menu. This will bring all scenes in a consistent state and save your model. Update your model reference in Layout and you should be done: all your scenes containing Skalp Sections are up to date.
Some technical explanation on what happens behind the scenes here: Scenes in SketchUp do not actually store a complete static state of the model, but rather store a sort of a recipe on how to change the active viewport. When the active viewport changes, lots of things change such as layer and entity visibility states, camera position etc… For Skalp in order to update, lots of calculations need to be done when a scene changes. However these calculation cannot actively run inside Layout. Layout does not provide the necessary extensibility infrastructure for Skalp to run. So ‘Update all Scenes (for Layout)’ works around this issue by putting a special (normally hidden) Section group in each Scene especially for Layout and SketchUp instances without Skalp installed.