[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [www-vrml] Re: ANN: OpenVRML 0.17.0



Reed Hedges wrote:

Since Braden's announcement was a bit terse, I just wanted to emphasize that this release of OpenVRML includes a new VRML97 parser (also parses VRML-style syntax X3D) that can be used directly by itself (without the OpenVRML runtime engine). This parser is implemented using Spirit, which is a flexible C++ parsing framework that's part of Boost, and so you can use Spirit to extend the Openvrml parser, and you use Spirits tools for supplying input to the parser and hooking in actions to be performed. This makes the OpenVRML library useful to people who just need to parse a file, rather than implement a full browser.

Just to clarify Reed's comments a bit, the parsers do still depend on libopenvrml. However, reading a file no longer requires loading it into an openvrml::browser and traversing the resulting scene graph.


There is an overview of the parsing interface in the form of a brief user guide at <http://openvrml.org/doc/parsing>.

--
Braden McDaniel                      e-mail: <braden@endoframe.com>
<http://endoframe.com>               Jabber: <braden@jabber.org>
-------------------------------------------------------------------------
for list subscription/unsubscription,
go to http://www.web3d.org/cgi-bin/public_list_signup/lwgate/listsavail.html