Libraries used in testing
Library Version
libpng 1.0.3-2
libjpeg 6b-9
zlib 1.1.3-5
Mesa 3.2
GLUT 3.7



Last updated: November 25, 2000


Results of libVRML97 Conformance Testing
Node
Group
Node Test
Number
Results Comments
Pass Fail Skipped
Appearance
Appearance 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
FontStyle 1*Failed! The font displayed in lookat does not look like SERIF.
2*Failed! All fonts (SERIF, SANS, TYPEWRITER) display the same.
3*Failed! Does not display with TYPEWRITER font.
4*Failed! The font displayed in lookat does not look like SERIF.
5*Failed! Everything displays the same. Bold, italic, etc. don't seem to work.
6*Failed! Partially funtioning, vertical text doesn't seem to work properly.
7*Failed! Failed spectacularly.
ImageTexture 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
13*Failed! Texture mapping on text is not supported yet.
14*Passed!
15*Passed!
16*Passed!
17*Passed!
18*Passed!
19*Passed!
20*Failed! Texture mapping on text is not supported yet.
21*Passed!
22*Passed!
23*Passed!
24*Passed!
25*Passed!
26*Passed!
27*Passed.
28*Passed!
29*Passed!
30*Passed!
31*Passed!
32*Passed!
33*Passed!
34*Passed!
Material 1*Passed!
2*Passed!
3*Passed!
4*Passed! Elements are much brighter than expected though.
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
13*Passed!
14*Passed!
15*Failed! PointSet should be red but as far as I can tell it's not.
16*Passed!
17*Failed! Incorrect color for IndexedLineSet. Should be red not white.
18*Passed!
19*Passed!
20*Passed!
21*Passed!
22*Failed! ambientIntensity doesn't seem to work properly here. Everything is way too bright.
23*Passed!
24*Failed! specularColor seems to give results that should instead be produced by emissiveColor. (ie. results for this test are the same as the expected results of the previous test)
25*Failed! Colors are wrong and one of the boxes doesn't even appear.
26*Failed! PointSet and IndexedLineSet aren't coloured properly.
27*Passed!
28*Passed!
29*Passed!
MovieTexture 1*Passed! Get error message "Error Decoding MPEG stream." though.
2*Failed! MPEG audio not supported yet.
3*Failed! MPEG audio not supported yet.
4*Passed! Get error message "Error Decoding MPEG stream" though.
5*Passed! Get error message "Error Decoding MPEG stream" though.
6*Passed! Get error message "Error Decoding MPEG stream" though.
7*Passed! Get error message "Error Decoding MPEG stream" though.
8*Passed! Get error message "Error Decoding MPEG stream" though.
9*Passed! Get error message "Error Decoding MPEG stream" though.
10*Passed! Get error message "Error Decoding MPEG stream" though.
11*Failed! MovieTexture doesn't extend across three sides.
12*Passed! Get error message "Error Decoding MPEG stream" though.
13*Passed! Get error message "Error Decoding MPEG stream" though.
14*Passed! Get error message "Error Decoding MPEG stream" though.
15*Failed! Can't map textures to Text nodes yet.
16*Passed!
17*Passed!
18*Passed!
19*Passed!
20*Failed! Movie should loop indefinitely but only loops once.
21*Failed! Movie should loop until stop is hit but stops after one loop regardless.
22*Passed!
23*Failed! Should loop once but doesn't move at all.
24*Passed!
25*Failed!
26*Passed!
27*Failed! Movie should not play at all.
28*Passed!
29*Passed!
30*Passed!
31*Passed!
32*Passed!
33*Passed!
34*Passed!
35*Passed!
36*Passed!
37*Passed!
38*Passed!
39*Passed!
PixelTexture 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Failed! Squares are incorrect size (not really close to expected) on the IndexedFaceSet.
7*Passed!
8*Failed! Front should be a solid color but instead is split into two colors.
9*Failed! Texture mapped upside down.
10*Passed!
11*Passed!
12*Failed! Textures on text are not supported yet.
13*Passed!
14*Passed!
15*Passed!
16*Passed!
17*Passed!
TextureTransform 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
13*Passed!
14*Passed!
15*Passed!
16*Passed!
17*Passed! Get error message "Error decoding MPEG stream." though.
18*Passed! Get error message "Error decoding MPEG stream." though.
19*Passed! Get error message "Error decoding MPEG stream." though.
20*Passed! Get error message "Error decoding MPEG stream." though.
21*Passed! Get error message "Error decoding MPEG stream." though.
22*Passed! Get error message "Error decoding MPEG stream." though.
23*Passed!
24*Passed!
25*Passed!
26*Passed!
27*Passed!
28*Passed!
29*Passed!
30*Failed! Textures are reverse of expected on top and bottom of cylinder.
31*Passed!
32*Passed!
33*Passed!
34*Passed!
35*Passed!
36*Failed! Top view and Right view aren't correct.
37*Passed!
38*Passed!
39*Passed!
40*Passed!
41*Passed!
42*Passed!
43*Passed!
44*Passed!
45*Passed!
46*Failed! Colors incorrect on second and fourth box at the bottom.
47*Failed! Colors incorrect.
48*Failed! Incorrect coloring.
Bindable Nodes
Background 1*Passed! Problems w/ Text though.
2*Passed! Problems w/ Text though.
3*Failed! Text off + Background 2 doesn't display properly.
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed! But the jpeg images looked absolutely awful inside lookat. Not clear at all.
9*Failed! Nothing displays in lookat except text.
10*Failed! Nothing displays in lookat except text.
11*Failed! Nothing displays in lookat except text.
12*Failed! Errors in ROUTE statement, not sure if it's a problem with the NIST test or not. Error messages say
Loading set-topurl.wrl ...line 1077045345: Node "the-touch1" has not been defined in this scope.
line 134545752: Node "the-touch2" has not been defined in this scope.
line 134545752: Node "the-touch3" has not been defined in this scope.
line 134545752: Node "the-touch4" has not been defined in this scope.
line 134664192: Node "back1" has not been defined in this scope.
line 134664192: Node "back2" has not been defined in this scope.
line 134664192: Node "back3" has not been defined in this scope.
line 134664192: Node "back4" has not been defined in this scope.
13*Failed! Nothing displays in lookat except text.
14*Failed! Panorama only displays first jpeg, not all four jpegs successively as it should.
15*Passed! But the png images looked absolutely awful inside lookat. Not clear at all.
16*Failed! Nothing displays in lookat except text.
17*Failed! Nothing displays in lookat except text.
18*Failed! Nothing displays in lookat except text.
19*Failed! Nothing displays in lookat except text.
20*Failed! Nothing displays in lookat except text.
21*Failed! Panorama only displays first png, not all four pngs successively as it should.
22*Passed!
23*Passed!
Fog 1*Passed!
2*Failed! Looks fine but can't tell for sure because the majority of the text is not visible.
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Failed! Can't really see the text at all so can't perform the test.
11*Failed! Inlined Fog nodes should not be bound to the world by default so color should be white not red.
12*Passed!
13*Passed!
14*Failed! Stack seems to work fine but the color of the POP node doesn't change.
15*Passed!
16*Passed!
17*Passed!
18*Passed!
19*Passed!
20*Passed!
21*Passed!
NavigationInfo 1*Failed! Box does not turn red upon collision as it should.
2*Failed! Text does not display.
3*Failed! Text does not display.
4*Failed! Doesn't display any of the text that it is supposed to. Debug message on console is "Loading default_binding_proto.wrl ...field nav1 value DEF NAV1 NavProto { #VrmlNodeProto::printFields not implemented yet..."
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Failed! Current speed doesn't display at the bottom of lookat as it should.
10*Failed! Current speed doesn't get updated.
11*Failed! Can't get the current speed to update.
12*Failed! Cube doesn't turn red on collision.
13*Failed! Cube doesn't turn red on collision.
14*Failed! FLY type doesn't seem to work.
15*Passed! Appears to work.
16*Passed! Appears to work.
17*Failed! Cube doesn't turn red on collision.
18*Failed! Viewpoint transition doesn't work properly. Instead tries to load viewpoint in Netscape.
19*Failed! Viewpoint transition doesn't work properly. Instead tries to load viewpoint in Netscape.
20*Failed! Navigation type doesn't display between the push and pop buttons. Stack appears to be working correctly though.
21*Failed! Timestamps do not display.
22*Failed!
23*Failed!
24*Failed!
25*Failed!
26*Failed!
Viewpoint 1*Failed! Nothing displays for current position.
2*Failed! Nothing displays for current position. Lighting is off as well.
3*Failed! Nothing displays for current position. Lighting is off as well.
4*Failed! Nothing displays for current position.
5*Failed! Nothing displays for current position.
6*Passed!
7*Passed! There is an error in the Javascript code of the NIST test though.
8*Failed! Clicking on the Anchor should transition to another viewpoint but instead it tries to open up a web page corresponding to the viewpoint in my browser.
9*Failed! Same problem as the previous test.
10*Failed! Nothing displays for current position.
11*Failed! Nothing displays for current position.
12*Failed! Nothing displays for current position.
13*Failed! Nothing displays for current position.
14*Failed! Nothing displays for current position.
15*Passed!
16*Failed!
17*Failed!
18*Failed!
19*Failed!
20*Failed!
21*Failed!
22*Failed!
23*Failed!
Geometric Properties
Color 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
13*Passed!
14*Passed!
15*Passed!
16*Passed!
17*Passed!
18*Passed!
19*Passed!
20*Passed!
21*Passed!
Coordinate 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
Normal 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
TextureCoordinate 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
13*Passed!
14*Passed!
15*Passed!
16*Passed!
17*Passed!
18*Passed!
Geometry
Box 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
Cone 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
Cylinder 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
ElevationGrid 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
13*Passed!
14*Passed!
Extrusion 1*Failed! Nothing displays in lookat. The Extrusion should use the emissiveColor to color the object and that might be why it doesn't it appear.
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Failed! Majority of the model was fine, problem with just one little part.
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
13*Failed! Line through one of the Extrusion's for no apparent reason.
14*Passed!
15*Passed!
16*Passed!
17*Passed!
IndexedFaceSet 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
13*Passed!
14*Failed! Model starts out red in lookat. Texture is only mapped on two sides of the cube instead of across three sides.
15*Passed!
16*Passed!
17*Failed! Generates a core dump w/ Mesa 3.2 but apparently works with other OpenGL implementations.
18*Passed!
19*Passed!
20*Passed!
21*Passed!
IndexedLineSet 1*Passed!
2*Failed! IndexedLineSet is not colored red as it should be.
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
PointSet 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Failed! Works but lines of grid are not colored red. Test says it uses emissiveColor of a Material node to color the points so it looks like that's broken in lookat.
Shape 1*Passed!
2*Passed!
3*Passed!
4*Passed! NIST says "Results are undetermined at this time" but from their description it appears lookat displays the PointSet and IndexedLineSet properly.
5*Failed! Works correctly except IndexedLineSet should be red and is instead white.
Sphere 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
Text 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Failed! Second string should be compressed but instead appear the same size as the first.
6*Failed! Second string is not expanded.
7*Failed! Strings are not properly expanded.
8*Failed! Rightmost strings are not compressed.
9*Passed!
10*Failed! Nothing Displayed at all.
11*Passed!
12*Failed! Texture mapping on text doesn't seem to work.
Grouping Nodes
Anchor 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Failed! Looks like the viewpoint stuff doesn't work. Clicking on the text is supposed to move to 'view2' viewpoint but instead it loads www.view2.com in my browser!
7*Failed! Text is screwed up and when I click on a nonexistant viewpoint my browser (Netscape) attempts to open the viewpoint name.
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
Billboard 1*Passed! Incredibly processor intensive if you try to rotate though.
2*Passed! Text is not lined up properly though.
3*Passed! Text is not lined up properly though.
4*Failed! Doesn't begin at correct position and I have no idea how to rotate the object about the Z axis with the nav. controls in libvrml97
5*Passed! Text is not lined up properly though.
6*Passed!
Collision 1*Passed!
2*Passed!
3*Failed! Box does not change to red upon collision.
4*Failed! IndexedLineSet doesn't change color upon collision.
5*Failed! IndexedLineSet doesn't change color upon collision.
6*Failed! Create box doesn't turn red upon collision as it should.
7*Failed! None of the spheres turn red upon collision as they should.
8*Failed! No color change on collision.
Group 1*Passed!
2*Passed!
Transform 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
13*Passed!
14*Passed! Text overlaps though.
15*Passed! Text overlaps though.
16*Passed! Text overlaps though.
17*Passed!
18*Passed!
19*Passed!
20*Passed!
21*Passed!
22*Passed!
23*Passed!
24*Passed!
Interpolators
ColorInterpolator 1*Passed!
2*Passed!
3*Passed!
4*Failed! Error Message "JS_CallFunctionName(isOver) failed" when the cursor is moved over a sphere.
5*Passed!
CoordinateInterpolator 1*Passed!
2*Passed!
3*Passed!
4*Failed!
5*Passed!
NormalInterpolator 1*Passed!
2*Passed!
3*Passed!
4*Failed!
5*Passed!
OrientationInterpolator 1*Passed!
2*Passed!
3*Passed!
4*Failed!
5*Passed!
PositionInterpolator 1*Passed!
2*Passed!
3*Passed!
4*Failed!
5*Passed!
ScalarInterpolator 1*Failed! Illumination doesn't change.
2*Failed! Illumination doesn't change.
3*Failed! Illumination doesn't change.
4*Failed!
5*Failed! Illumination doesn't change.
Lights
DirectionalLight 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed! Text doesn't appear.
13*Passed! Text doesn't appear.
14*Failed! Text doesn't appear. Colour starts on the wrong side.
15*Failed! Text doesn't appear. Colour starts on the wrong side.
16*Failed! Text incorrect, beginning color of shapes should be black not green!
17*Failed! Text incorrect, beginning color of shapes should be black not green + Extrusion is not lighted properly.
18*Failed! Color should be closer to red than green and initial shading of shape is the reverse of what is expected.
19*Failed! Text not viewable, same color as BG? + Extrusion is not lighted properly.
20*Passed!
21*Passed!
22*Passed!
23*Failed! Lighting doesn't change after click.
24*Passed!
25*Passed!
26*Passed!
27*Passed!
28*Passed!
PointLight 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Failed! Lighting incorrect, doesn't seem to change at all.
12*Passed!
13*Passed!
14*Failed! Text incorrect, beginning color of shapes should be black not green!
15*Failed! Text incorrect, beginning color of shapes should be black not green.
16*Passed!
17*Passed!
18*Passed!
19*Passed!
20*Passed!
21*Passed!
22*Passed!
23*Passed!
24*Passed!
25*Passed!
26*Passed!
27*Passed!
28*Passed!
29*Passed!
SpotLight 1*Passed!
2*Passed!
3*Failed! The lighting is wrong (backwards)
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Passed!
13*Passed!
14*Passed!
15*Passed!
16*Passed!
17*Passed!
18*Passed!
19*Passed!
20*Passed!
21*Passed!
22*Passed!
23*Passed!
24*Passed!
25*Passed!
26*Passed!
27*Passed!
28*Passed!
29*Passed!
30*Failed! Last figure of each set should not be illuminated.
31*Failed! Incorrect illumination.
32*Passed!
33*Passed!
34*Failed! Test is beyond minimum conformance requirements though.
35*Failed! Test is beyond minimum conformance requirements though.
Misc
EXTERNPROTO 1*Passed!
2*Passed!
3*Passed!
4*Failed! Incorrect PROTO chosen...should display a green sphere but instead displays a blue sphere.
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Failed!
10*Passed!
11*Failed! Clicking on green sphere doesn't cause red sphere to appear as well.
12*Failed! NIST Javascript problem?
13*Passed!
14*Passed!
15*Passed!
16*Passed!
17*Passed!
18*Passed!
PROTO 1*Passed!
2*Passed!
3*Passed!
4*Failed! Ball doesn't illuminate when pointer passes over it.
5*Passed!
6*Passed!
7A*Failed! Error message =
Loading allnodes.wrl ...line 1: Unknown node type "AnchorProto".
line 199: expecting }, found ']'
line 1077045345: Node "TIME" has not been defined in this scope.
line 134545752: Node "ORIENT" has not been defined in this scope.
line 134545752: Node "SPHERE_SENSOR" has not been defined in this scope.
7B*Skipped! Didn't want to build a local copy of the cgi stuff so skip it for now.
7C*Skipped! Didn't want to build a local copy of the cgi stuff so skip it for now.
7D*Skipped! Didn't want to build a local copy of the cgi stuff so skip it for now.
7E*Failed! MovieTexture node with mpeg video not supported yet in lookat.
7F*Skipped! Didn't want to build a local copy of the cgi stuff so skip it for now.
7G*Passed!
7H*Skipped! Didn't want to build a local copy of the cgi stuff so skip it for now.
7I*Skipped! Didn't want to build a local copy of the cgi stuff so skip it for now.
7J*Skipped! Didn't want to build a local copy of the cgi stuff so skip it for now.
7K*Failed!
8*Failed! No color change on touch.
9*Failed! Messages on console are:
IndexedFaceSet: not enough texCoordIndex values (there should be at least as many as coordIndex values).
IndexedFaceSet: #coord 4, #coordIndex 5, #texCoord 4, #texCoordIndex 4
10*Passed!
11*Passed!
12*Failed! Color's don't change on rings
13*Passed!
14*Passed!
15*Passed!
16*Passed!
17*Passed!
18*Passed!
19*Passed!
20*Passed!
Script ECMAScriptNo Tests Defined by NIST!
Script JavaNo Tests Defined by NIST!
WorldInfo 1*Passed!
2*Passed!
Sensors
CylinderSensor 1*Failed! CylinderSensor is not implemented yet in lookat.
2*Failed! CylinderSensor is not implemented yet in lookat.
3*Failed! CylinderSensor is not implemented yet in lookat.
4*Failed! CylinderSensor is not implemented yet in lookat.
5*Failed! CylinderSensor is not implemented yet in lookat.
6*Failed! CylinderSensor is not implemented yet in lookat.
7*Failed! CylinderSensor is not implemented yet in lookat.
8*Failed! CylinderSensor is not implemented yet in lookat.
9*Failed! CylinderSensor is not implemented yet in lookat.
10*Failed! CylinderSensor is not implemented yet in lookat.
11*Failed! CylinderSensor is not implemented yet in lookat.
PlaneSensor 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Failed!
11*Passed!
12*Passed!
13*Failed! Can't drag box around.
14*Failed! Can still rotate box but not drag.
ProximitySensor 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Failed! Something a little off here, sphere starts to change color but for some reason EXIT events are generated as fast as ENTER events.
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
SphereSensor 1*Passed!
2*Passed!
3*Failed!
4*Passed!
5*Passed!
6*Failed!
7*Failed! Red ball doesn't appear.
8*Failed!
9*Failed!
TimeSensor 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Failed! Nothing happens after clicking on sphere.
6*Passed!
7*Passed!
8*Passed!
9*Passed!
10*Passed!
11*Passed!
12*Failed! Cycle doesn't continue indefinitely.
13*Passed!
14*Passed!
15*Passed!
16*Passed!
17*Passed!
18*Passed!
19*Passed!
TouchSensor 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Failed! Smaller red sphere doesn't appear.
6*Failed!
7*Failed!
8*Passed!
9*Failed! Can't drag box.
VisibilitySensor 1*Passed.
2*Passed!
3*Passed!
4*Passed!
5*Failed! Animation doesn't restart.
6*Failed! Same as above.
7*Failed! Same as above.
8*Failed! See above.
9*Failed! See above.
Sounds
AudioClip 1*Skipped because sound support has been removed in the current build.
2*Skipped because sound support has been removed in the current build.
3*Skipped because sound support has been removed in the current build.
4*Skipped because sound support has been removed in the current build.
5*Skipped because sound support has been removed in the current build.
6*Skipped because sound support has been removed in the current build.
7*Skipped because sound support has been removed in the current build.
8*Skipped because sound support has been removed in the current build.
9*Skipped because sound support has been removed in the current build.
10*Skipped because sound support has been removed in the current build.
11*Skipped because sound support has been removed in the current build.
12*Skipped because sound support has been removed in the current build.
13*Skipped because sound support has been removed in the current build.
14*Skipped because sound support has been removed in the current build.
15*Skipped because sound support has been removed in the current build.
16*Skipped because sound support has been removed in the current build.
17*Skipped because sound support has been removed in the current build.
18*Skipped because sound support has been removed in the current build.
19*Skipped because sound support has been removed in the current build.
Sound 1*Skipped because sound support has been removed in the current build.
2*Skipped because sound support has been removed in the current build.
3*Skipped because sound support has been removed in the current build.
4*Skipped because sound support has been removed in the current build.
5*Skipped because sound support has been removed in the current build.
6*Skipped because sound support has been removed in the current build.
7*Skipped because sound support has been removed in the current build.
8*Skipped because sound support has been removed in the current build.
9*Skipped because sound support has been removed in the current build.
Special Groups
Inline 1*Passed!
2*Passed! Text is screwed up though.
3*Passed! Text is screwed up though
4*Passed!
5*Passed! Text is screwed up though
6*Passed!
LOD 1*Passed!
2*Passed!
3*Passed!
4*Passed!
5*Passed!
6*Passed!
Switch 1*Failed! JavaScript function generates hundreds of error messages.
2*Passed! Text is screwed up though
3*Passed! Text is screwed up though.
4*Passed! Text is screwed up though.
5*Passed! Text is screwed up though.
6*Passed! Text is screwed up though.

For a detailed description of the purpose of each test please see the NIST Vrml Test Suite Home Page.


Summary of Results

Total Number of Tests = 795
Total Passed = 579
Total Failed = 209
Total Skipped = 7

Tests Passed by Node Group
Node Group Pass Fail Skipped
Appearance 153 33 0
Bindable Nodes 36 57 0
Geometric Properties 53 0 0
Geometry 99 14 0
Grouping Nodes 43 9 0
Interpolators 20 10 0
Lights 77 15 0
Misc 32 11 7
Sensors 50 31 0
Sounds 0 28 0
Special Groups 16 1 0

Tests Passed by Node
Node Passed Failed Skipped
Anchor 10 2 0
Appearance 12 0 0
AudioClip 0 19 0
Background 10 13 0
Billboard 5 1 0
Box 6 0 0
Color 21 0 0
ColorInterpolator 4 1 0
Collision 2 6 0
Cone 8 0 0
Coordinate 5 0 0
CoordinateInterpolator 4 1 0
Cylinder 9 0 0
CylinderSensor 0 11 0
DirectionalLight 21 7 0
ElevationGrid 14 0 0
EXTERNPROTO 13 5 0
Extrusion 14 3 0
Fog 17 4 0
FontStyle 0 7 0
Group 2 0 0
ImageTexture 32 2 0
IndexedFaceSet 19 2 0
IndexedLineSet 9 1 0
Inline 6 0 0
LOD 6 0 0
Material 23 6 0
MovieTexture 30 9 0
NavigationInfo 6 20 0
Normal 9 0 0
NormalInterpolator 4 1 0
OrientationInterpolator 4 1 0
PixelTexture 13 4 0
PlaneSensor 11 3 0
PointLight 26 3 0
PointSet 4 1 0
PositionInterpolator 4 1 0
PROTO 16 7 7
ProximitySensor 9 1 0
ScalarInterpolator 0 5 0
Script ECMAScript 0 0 0
Script Java 0 0 0
Shape 4 1 0
Sound 0 9 0
Sphere 6 0 0
SphereSensor 4 5 0
SpotLight 30 5 0
Switch 5 1 0
Text 6 6 0
TextureCoordinate 18 0 0
TextureTransform 43 5 0
TimeSensor 17 2 0
TouchSensor 5 4 0
Transform 24 0 0
Viewpoint 3 20 0
VisibilitySensor 4 5 0
WorldInfo 2 0 0

Some Notes

A fair number of tests failed due to a couple of common problems. There are currently no tests for the Script node, using Java or Javascript or even ECMAScript, available in the NIST tests. If anyone is aware of any tests for the Script node could they inform me so that they can be added.