Re: VRML MaterialBinding question

Bernie Roehl ([email protected])
Fri, 23 Jun 1995 09:38:53 -0400


Gavin Bell writesPrbr> > The 'period' of a Material node is defined by the length of its longest field
> (e.g. if it has 23 diffuseColors and 42 ambientColors, its period is 42).
> The last values of fields with lengths li> than the 'period' are re-used to
> get a complete material definition at each period step.
> And if more values are needed than are defined by the period then the whole
> period is recycled.

Can this be included in the next version of the VRML spec?
It's a much clearer explanation than what's there right now. You should
probably include the example you gave as well.

> For Inventor 2.1, we (the Inventor group here at SGI) are going to try to
> simplyify the material binding rules and see if anybody complains

I won't complain -- I'll applaud!

> We're going to:
> -- pay attention only to the first value of the
> ambient/emissive/specular/shininess fields in the material node, allowing
> ONLY multiple diffuse colors and transparencies
> -- issue an error if not enough diffuse colors are specified for the material
> binding chosen (no cycling through the list).

This makes good sense to me. I would suggest that thes> changes be merged
into the VRML spec -- and soon, before we have too many old-version files
to deal with...

-- 
   Bernie Roehl
   University of Waterloo Dept of Electrical and Computer Engineering
   Mail: [email protected]    Voice:  (519) 888-4567 x 2607 [work]
   URL: http://sunee.uwaterloo.ca/~broehl

  • Next message: Timothy F. RohalyP "Re: SPEC questions"
  • es"
  • Previous message938.html">Scott Virt Theme ParksP "SPEC questions"
  • Maybe in reply toPrevious message926.html">Thomas E. WhittakerP "VRML MaterialBinding question"