From: Braden M. <br...@en...> - 2008-01-07 08:10:59
|
On Fri, 2006-10-20 at 17:40 -0400, Braden McDaniel wrote: > As I mentioned in a previous update, the primary feature I want to have > in place for 0.17 is the fragmentation of libopenvrml into dynamically > loaded modules. I've started some work on this. Well, obviously that didn't quite happen... > There will be two kinds of modules: node components and scripting > engines. I've started with the latter because it is more obvious to me > how scripting engine modules should work; node component modules are > going to require an XML descriptor and inter-component dependencies and > it's not yet clear to me what the desirable mechanics are for that. > > At this point I have successfully ported the JavaScript scripting > backend to a dynamically loaded module; it seems to be working just > fine. I would like to take this opportunity to fix the long-ailing Java > scripting engine. I'm just now getting an idea of what I'm in for. [snip] Damn... It's hard for me to believe that it's been more than a year since I started on this--before getting sidetracked with creating the stand-alone player and replacing the parsers. I have resurrected this work and put it in svn. It can be found at <http://openvrml.svn.sourceforge.net/svnroot/openvrml/branches/script-modules> I'm pressing forward with bringing the Script node Java stuff online. -- Braden McDaniel e-mail: <br...@en...> <http://endoframe.com> Jabber: <br...@ja...> |