© 2009, Martin Rinehart (MartinRinehart at gmail dot com)
When first loaded, VisMap waits for you to click a "Get Data from Model" button.
With data, VisMap shows which layers are visible in which scenes. By clicking the individual layer/scene checkboxes, you can set or unset visibility.
Here the checkbox left of the stairs layer was clicked. The stairs layer is now visible in every scene.
Here the checkbox left of the stairs layer was clicked again, turning the checkmark off. The layer is now invisible in all scenes.
The checkboxes above the scene numbers work the same way, turning the column all on or all off with a single click.
The sample model shown here has relatively few scenes and layers. VisMap 2 has many features for those who have much larger models. Begin by noting that there is a vertical line every fifth scene, and the layers are color-organized in groups of three. Together these make it easy to find the right checkbox in even the biggest model. Here are some more:
The bars separating the frames can be dragged, to eliminate the title and button frames.
If you have scene names like these, the scene list window can be closed.
If that's not enough, the B (Bigger) and s (smaller) buttons (you can see them in the above screenshot, here they're hidden) can squeeze lots of layers and scenes onto your monitor.
VisMap was written by me, Martin Rinehart. I am a human being. Human-written software has bugs. Worse, I cannot guarantee that my site has not been hacked and that the VisMap download has not been replaced by someone's malware. Proceed at your own risk.
Where Is My Plugins Directory?Open the Ruby Console window. Type into the white input line what you see here. The second line at the top is your Plugins directory.
After extracting the plugins' files, restart SketchUp.
VisMap cannot make a scene's active layer invisible.
The selections you make here are not sent to your model until you click the "Send Data" button. (First time? Play here until you totally get it. Then "Get Data" again and get serious.) Even after "Send Data", changes are not permanent until you save your model.
"Send Data" updates every changed scene.
If you add or delete scenes or layers, be sure to click "Get Data". If you change visibilites in your model, also click this button. Last, if you open a different model, be very sure you click "Get Data".
If you click "Send Data" the Ruby program checks to see that it receives the right number of visible/invisible specifications. If you add a layer, for instance, and forget to "Get Data" it tells you:
Do not use the backward slash, double quote or single quote (apostrophe) characters in your layer and scene names.
Number of scenes multiplied by number of layers cannot exceed 12k.
In the rare case where your model changes do not effect the total visibilities (add a seventh layer to a six-layer model and delete the seventh scene leaving a six-scene model) you will get totally inappropriate settings. Make it a habit to click "Get Data" after any layer or scene is inserted or deleted.
The Ruby code attempts to escape embedded quote characters in layer and scene names. This is not reliable. Having no embedded quotes is reliable.
There are unresolved issues with using VisMap on very large files.
Martin Rinehart (MartinRinehart at gmail dot com)