I have written several example plugins using the
a few variants of "Draw Ruby" and one of "Model Viewer".
I have also written a production suite of plugins (Product Connect).
To reduce repetition, each of the accompanying web pages
builds on concepts presented earlier.
So, please study the examples in order:
Each of the Draw Ruby
draws a stylized 3D image of the Ruby logo.
This isn't particularly useful,
but it lets them demonstrate ways to handle user interaction:
- Draw Ruby 2 comes in three versions (ERb, File, HTML).
Each version uses a static, modal dialog to request user options.
The versions differ only in the way they create the dialog.
is both an example and a tool.
As an example, it demonstrates the use of dynamic HTML content
and a number of cute programming tricks.
As a tool, it allows SketchUp modelers and/or developers
to examine various details of component definitions and instances.
The Product Connect
was developed for Igloo Studios
The plugins store and retrieve product information
from annotated Components or Materials,
using a specific set of
The Product Connect distribution
contains several plugins
Roughly in order of increasing complexity, these include:
This wiki page is maintained by Rich Morin
an independent consultant specializing in software design, development, and documentation.
Please feel free to email
comments, inquiries, suggestions, etc!