One way to make DEF/Instancing separate would be with the following additon
to VRML.
1. Allow multiple root-level nodes in the parse tree
2. Only esnder the last one!
This means, that you may have a file that looks like
DEF blah blah {
}
DEF bleh bleh {
}
Separator {
USE blah {}
USE bleh {}
}
Maybe a dumb idea, but an idea?
All my 0.02 SEK's worth...
/Z
-- Hakan "Zap" Andersson |http://www.lysator.liu.se/~zap | Q: 0x2b | ~0x2B Job: GCS Scandinavia | Fax: +46 16 96014 | A: 42[email protected] | Voice: +46 16 96460 | "Whirled Psas" ------------------------------------------------------------------------ Q: How can you tell winter's coming? A: It starts to get late earlier. ------------------------------------------------------------------------