[Source] [X3D] X3D Schema, DTD corrections: Pi/2 bounds were incorrect at 1.5708

Don Brutzman brutzman at nps.edu
Thu Sep 8 16:33:58 PDT 2011


On 9/6/2011 12:24 PM, Justin Couch wrote:
> On 6/09/2011 11:26 AM, Don Brutzman wrote:
> 
>> Wondering what other checks beside scene validation would need to be
>> performed prior to updating the trunk with latest DTDs?
>> Change summary available at
>> http://www.web3d.org/specifications/x3d-dtd-changelog.txt
> 
> I've always looked at the types of changes made to work out good tests. In this case, you've changed range values, so a simple parsing test like you've done here should be sufficient to work out whether there's something internal to Xj3D that has a difference of opinion on field value ranges. If you were doing something more structural, such as adding nodes or new language constructs, you'd need to go with visual testing.

very good, thanks.  in this recent case i think it is sufficiently tested.

some of the version 3.3 changes are in the 3.3 DTD only.  is Xj3D using
the right version of DTD (3.0 3.1 3.2 3.3) depending on the listed
version of the scene, or is it applying a single DTD to all files?
hopefully it is properly choosing correct DTD prior to validation.

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br      brutzman at nps.edu
Watkins 270   MOVES Institute, Monterey CA 93943-5000 USA  +1.831.656.2149
X3D, virtual worlds, underwater robots     http://faculty.nps.edu/brutzman



More information about the Source mailing list