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

Re: [www-vrml] Why you _can_ convert VRML97 to X3D



One small fly in the ointment. There is no SFNode used in
standard X3D nodes.

ie: X3D Shape has a geometry node but unlike VRML it is
MFNode. Which means it may contain multiple nodes, if I am
reading it right.

So what would happen if SFNode is used in a proto and that
is mapped to a node that uses MFNode. More seriously
wouldn't this require changes to Script nodes which also
access the same field.


As for comments about 99% of Scripts working, perhaps you
are right, but I cannot check as SFNode/MFNode usage in
Scripts doesn't seem to work at all in flux at the moment.

As a result 99% of my interesting code doesn't work at all
(which includes the one item I need to get working in X3d).


I'll try out Xj3d and see what results I get with that.
     

--- Don Brutzman <brutzman@nps.edu> wrote:

> I think X3D Classic VRML is very close to VRML 97 and
> that
> conversion is easy.  And so, couldn't disagree more with
> the original subject line.
> 
> We've included Qiming Wang's NIST translator in X3D-Edit
> and so
> it is pretty simple from that environment.  There are
> also command-line
> launchers of the translator included.  If sufficient
> interest exists
> to provide help in further tuning this tool, we could put
> it under cvs.
> 
>
http://www.web3d.org/x3d/content/examples/help.html#Conversions
> 
> I'd estimate that 99% of all VRML97-embedded Javascript
> will work
> if the first line of the script, namely
> javascript:
> 	is changed to
> ecmascript:
> 
> The ones that still don't work won't have worked
> consistently beforehand,
> i.e. they were buggy anyway.
> 
> A further significant assist is that X3D-Edit's
> X3dToVrml97 translator
> provides extensive debugging errors, warnings, hints and
> info messages.
> 
> An untaken project that might interest someone is to make
> - VrmlToX3d
> - X3dToVrml
> - translation debug messages
> available via server for direct use via web page.
> 
> all the best, Don
> -- 
> Don Brutzman  Naval Postgraduate School, Code USW/Br     
>  work +1.831.656.2149
>                MOVES Institute, Monterey CA 93943-5000
> USA  fax  +1.831.656.7599
> Virtual worlds/underwater robots/X3D/XMSF    
> http://web.nps.navy.mil/~brutzman
>
-------------------------------------------------------------------------
> for list subscription/unscrubscription,
> go to
>
http://www.web3d.org/cgi-bin/public_list_signup/lwgate/listsavail.html
> 
> 



		
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail
-------------------------------------------------------------------------
for list subscription/unscrubscription,
go to http://www.web3d.org/cgi-bin/public_list_signup/lwgate/listsavail.html