[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