[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [x3d-public] NullPointerException when loading scene with script node
Braden McDaniel wrote:
Alan Hudson wrote:
Braden McDaniel wrote:
Alan Hudson wrote:
George Anastassakis wrote:
Hello all
I'm trying to load a scene with a Shape and a Script node but I
cannot get it right. The file is:
#X3D V3.0 utf8
PROFILE Immersive
DEF s Shape {
appearance Appearance { }
geometry Box { }
}
DEF sc Script {
eventIn SFTime test
this is not valid X3D. it must be inputOnly
We've discussed this already and it was made clear that this *is* valid
X3D. A conforming processor will not reject it. "eventIn" is a
(deprecated)
synonym for "inputOnly".
That is your opinion and not consortium policy.
It's not my opinion. It's what the specification says. "Consortium policy"
(whatever that is) is irrelevant. An ISO specification is at issue here;
its interpretation is not a function of "consortium policy".
The consortium is the place where edits to that ISO document are
generated. If there are issues of interpretation then the consortium
helps disambiguate them.
I agree the language needs to cleared up in that area. But authors
who want their content to work in all X3D browsers will use the
correct keywords.
Please stop using such pejorative (and incorrect) language. The deprecated
keywords are no less "correct" than the new ones; they are simply
deprecated.
These keywords are not in the grammar at all. Hence there is an
ambiguity in what the ISO spec means.
http://www.web3d.org/x3d/specifications/ISO-IEC-19776-X3DEncodings-XML-ClassicVRML/
Tools and content authors should not use the keywords. In the future
they will be removed from the spec completely. I expect that will
happen on the next revision of the standard this year. So encouraging
users to use those keywords is a bad idea.
--
Alan Hudson
President Yumetech, Inc. www.yumetech.com
President Web3D Consortium www.web3d.org
206 340 8900
-------------------------------------------------------------------------
for list subscription/unsubscription,
go to http://www.web3d.org/cgi-bin/public_list_signup/lwgate/listsavail.html