|
|
Warp wrote:
> Chambers <ben### [at] pacificwebguycom> 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
>
>
Can be, but do not have to be. Maybe just point out to contributors
that more flexibility = more popularity, and leave it at that.
Post a reply to this message
|
|