Don;
Congratulations on this working group, and of the moratorium on new
nodes. Most certainly, the number of nodes in X3D, and the rate they
are being placed, is staggering.
Can I email my thoughts on this?
Athough FreeWRL tries to support as many nodes as possible, I think
that the X3D "problem" could be solved differently. This view comes
from many years of hacking about with FreeWRL.
Quite simply put, all of the Triangle and *2D nodes could be dispensed
with. Same with some others. Focus should be on optimization techniques
to render shapes quickly, on given hardware.
What we appear to be doing is to move that optimization level up the food
chain; making our job easier. That's not correct - we should be making
the job of the authors (and, authoring programs) easier.