|
 |
Chambers <ben### [at] pacificwebguy com> wrote:
> So, I would like to try an experiment: A group collaboration. We'll
> pick a topic (probably something like "tables" or "chairs" or even
> "writing utensils"), and several people will each contribute one or two
> items to it.
IMO those objects should also be parametrized so that you can change
their geometry with identifiers (or macro parameters).
For example, you might find a table model which is just perfect, except
that its legs are too tall. There should be an identifier you can declare
before the #include (or before calling the macro) which changes the length
of the legs.
In the #include file this can be implemented eg. like this:
#ifndef SOMEID_TABLE_LEG_LENGTH
#declare SOMEID_TABLE_LEG_LENGTH = 5;
#end
or, alternatively:
#local SOMEID_TABLE_LEG_LENGTH = 5;
#ifdef SOMEID_TABLE_LEG_FACTOR
#local SOMEID_TABLE_LEG_LENGTH =
SOMEID_TABLE_LEG_LENGTH * SOMEID_TABLE_LEG_FACTOR;
#end
--
- Warp
Post a reply to this message
|
 |