Main Page   Modules   Namespace List   Class Hierarchy   Compound List   Namespace Members   Compound Members   Related Pages  

Conformance Test Results

Summary

Total Number of Tests796
Total Passed558
Total Failed221
Total Invalid17

Summary By Group

Node Group Pass Fail Invalid
Appearance (186) 144 42
Bindable Nodes (93) 53 27 13
Geometric Properties (53) 39 14
Geometry (113) 98 15
Grouping Nodes (52) 38 11 3
Interpolators (30) 20 10
Lights (92) 70 22
Misc (50) 19 31
Sensors (81) 61 20
Sounds (28) 0 28
Special Groups (18) 16 1 1

Summary By Node

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

Notes

For a complete list of reasons why tests have been declared invalid see my list.


Results

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

Node
Group
Node Test
Number
Passed Failed Comments
Appearance
Appearance 1*
2*
3*
4*
5*
6*
7*
8*
9*
10*Failed! The leftmost object is incorrectly colored blue. This is a test of preference of texture color over a geometry Color node in unlit geometry. This test passed in 0.10.1!
11*
12*
FontStyle 1*Failed! Fonts are fine but the green line for the axis appears white instead.
2*Failed! See previous.
3*Failed! See previous.
4*Failed! See previous.
5*Failed! See previous.
6*Failed! Partially funtioning, vertical text doesn't seem to work properly and green line doesn't appear for axis.
7*Failed! Lookat dumps the following to the console on startup:
TEXT_SCRIPT: 18: SyntaxError: illegal character
../../../../src/openvrml/OpenVRML/script.cpp:1506: verification (ok) failed
Possible NIST error
ImageTexture 1*
2*
3*
4*
5*
6*
7*
8*
9*
10*
11*
12*
13*Failed! Texture mapping is incorrect.
14*
15*
16*
17*
18*
19*
20*Failed! Texture mapping is incorrect.
21*
22*Failed! Texture mapping on extrusions faulty.
23*
24*Failed! Texture mapping on extrusions faulty.
25*
26*
27*
28*
29*
30*
31*
32*
33*
34*
Material 1*
2*
3*
4*
5*
6*
7*
8*
9*
10*
11*Failed! ElevationGrid is incorrectly colored blue.
12*Failed! ElevationGrid is incorrectly colored red.
13*
14*
15*
16*
17*Failed! Colored white when should be red.
18*
19*
20*Failed! Text not visible behind nodes.
21*Failed! See above.
22*
23*
24*
25*
26*
27*
28*Failed! Transparency doesn't seem to be working.
29*Failed! See above.
MovieTexture 1*
2*Failed! MPEG audio not supported yet.
3*Failed! MPEG audio not supported yet.
4*
5*
6*
7*
8*
9*
10*
11*Failed! MovieTexture doesn't extend across three sides.
12*
13*
14*
15*Failed! Texture mapping is incorrect.
16*
17*
18*
19*
20*
21*
22*
23*
24*
25*
26*.
27*
28*
29*
30*
31*
32*
33*
34*
35*
36*
37*
38*
39*
PixelTexture 1*
2*
3*
4*Failed! All shapes are colored aqua when should be checkered red and black.
5*
6*Failed! Squares are incorrect size (not really close to expected) on the IndexedFaceSet.
7*Failed! Colors are reverse of expected on top of shape.
8*Failed! Front should be a solid color but instead is split into two colors.
9*Failed! Colors reverse of expected on front of model.
10*
11*
12*Failed! Textures mapping is incorrect.
13*
14*Failed! Top view is messed up. Displays grainy(display driver problem?) and colors are backward.
15*
16*
17*
TextureTransform 1*
2*
3*
4*
5*
6*
7*
8*
9*
10*
11*
12*
13*Failed! Second and fourth columns are reverse of expected.
14*Failed! See previous.
15*
16*
17*
18*
19*
20*
21*
22*
23*
24*
25*
26*
27*
28*
29*Failed! Textures are transformed the reverse of expected. For example, row 1 is what should be in row 5.
30*Failed! Same problem as previous test.
31*
32*Failed! Top and bottom are reverse of expected on center shape.
33*
34*
35*
36*Failed! Top view and Right view aren't correct.
37*Failed! The center geometry should appear all blue but one quarter of it appears yellow on the cone and cylinder.
38*
39*Failed! PixelTexture mapped incorrectly on rear quarter of the center row of shapes.
40*
41*
42*
43*
44*
45*Failed! Second and fourth row of shapes has the colors reversed.
46*Failed! Colors incorrect on second and fourth row of shapes.
47*Failed! Colors incorrect.
48*Failed! Incorrect coloring.
Bindable Nodes
Background 1*
2*
3INVALID TEST
4*
5*
6*
7*
8Failed! Console shows images are being downloaded but background does not get updated.
9*Failed! Nothing displays in lookat except text. See above.
10*Failed! Nothing displays in lookat except text. See above.
11*Failed! Nothing displays in lookat except text.
12*Failed! Nothing displays in lookat except text.
13*Failed! Nothing displays in lookat except text.
14*Failed! Panorama works great except that there is a black panel instead of the second image.
15INVALID TEST. PNG missing on server.
16INVALID TEST. PNG missing on server.
17INVALID TEST. PNG missing on server.
18INVALID TEST. PNG missing on server.
19INVALID TEST. PNG missing on server.
20INVALID TEST. PNG missing on server.
21INVALID TEST. PNG missing on server.
22*
23*
Fog 1*
2*
3*
4*
5*
6*
7*
8*
9*
10*
11*
12*
13*
14*
15*
16*
17*
18*
19*
20*
21*
NavigationInfo 1*Failed! Box does not turn red upon collision as it should.
2*
3*
4*
5*
6*Failed! Text does not display.
7*
8*
9INVALID TEST
10*Failed! Current speed doesn't get updated.
11*Failed! Current speed doesn't get updated.
12*Failed! Cube doesn't turn red on collision.
13*Failed! Cube doesn't turn red on collision.
14*Failed! Cube doesn't turn red on collision.
15*
16*
17*Failed! Cube doesn't turn red on collision.
18INVALID TEST
19*Failed! Cannot click on box. See SourceForge bug 626197.
20*Failed! Text doesn't appear when pushing itemss onto the stack. Appears fine when popping items off of the stack though.
21*
22*
23*
24*
25*
26*
Viewpoint 1*
2*Failed! Current position does not display correctly. X-coord is not quite 0.
3*Failed! Current position does not display correctly. Z-coord is not quite 0.
4*Failed! See above.
5*
6*
7INVALID TEST
8INVALID TEST
9INVALID TEST
10*Failed! Lookat fails to load the URL of the Viewpoint. URL is defined as "http://xsun.sdct.itl.nist.gov/~mkass/vts/Bindable_Nodes/Viewpoint/jumpcut_loadworld.wrl#RearView" but lookat strips out the # and cannot load the URL.
11*Failed! See above.
12*Failed! Current position does not display correctly. X-coord is not quite 0.
13*Failed! Current position does not display correctly. Z-coord is not quite 0.
14*Failed! See above. Indicating the box should not cause a jump to right viewpoint.
15*Failed! Nothing happens when pointing at the red box.
16*Failed! See previous.
17*
18*
19*
20*
21*
22*
23*
Geometric Properties
Color 1*
2*
3*
4*Failed! Colored grey instead of red on ElevationGrid.
5*
6*
7*Failed! Colored grey instead of blue on ElevationGrid.
8*
9*
10*
11*Failed! No colors on ElevationGrid.
12*
13*
14*Failed! No colors on ElevationGrid.
15*
16*
17*
18*Failed! No colors on ElevationGrid.
19*
20*
21*Failed! No colors display.
Coordinate 1*
2*
3*
4*
5*
Normal 1*
2*Failed! Front left edge is colored differently than the rest of the shape.
3*
4*
5*
6*Failed! Not a straight line separating the two halves.
7*
8*
9*
TextureCoordinate 1*
2*
3*
4*
5*
6*
7*Failed! Displays in blue when it should be yellow.
8*Failed! Only one of the four quarters is correctly colored.
9*Failed! Incorrectly colored.
10*
11*
12*
13*
14*
15*
16*Failed! Display in blue when it should be yellow.
17*Failed! Only one of the four quarters is colored correctly.
18*Failed! Colored incorrectly.
Geometry
Box 1*
2*
3*
4*
5*
6*
Cone 1*
2*
3*
4*
5*
6*
7*
8*
Cylinder 1*
2*
3*
4*
5*
6*
7*
8*
9*
ElevationGrid 1*
2*
3*
4*
5*Failed! ElevationGrid is not colored as expected.
6*Failed! ElevationGrid is not colored as expected.
7*Failed! ElevationGrid is not colored as expected.
8*Failed! ElevationGrid is not colored as expected.
9*
10*
11*
12*Failed! ElevationGrid is not colored as expected.
13*
14*
Extrusion 1*
2*
3*
4*
5*
6*
7*Failed! Majority of the model was fine, problem with just one little part.
8*
9*
10*
11*
12*
13*Failed! Line through one of the Extrusion's for no apparent reason.
14*Failed! Something is wrong on the right hand side of the top and bottom of the shape.
15*Failed! The lighting should be the same on both shapes.
16*
17*
IndexedFaceSet 1*
2*
3*
4*
5*
6*
7*
8*
9*
10*
11*
12*
13*
14*Failed! Texture should be mapped over top of shape.
15*
16*
17*
18*
19*
20*
21*
IndexedLineSet 1*
2*Failed! Should be colored red.
3*
4*
5*
6*
7*
8*
9*
10*
PointSet 1*
2*
3*
4*
5*Failed! PointSet should be colored red, not white.
Shape 1*
2*
3*
4*
5*Failed! Line should be colored red, not white.
Sphere 1*
2*
3*
4*
5*
6*
Text 1*
2*
3*
4*
5*
6*
7*
8*Failed! Rightmost strings are not compressed.
9*
10*Viewpoint is behind text though.
11*
12*Failed! Texture mapping is not correct.
Grouping Nodes
Anchor 1*
2*
3*Failed! Lookat tries to load new viewpoint from URL http://xsun.sdct.itl.nist.gov/~mkass/vts/Grouping_Nodes/Anchor/test-viewanchor.wrlnewview
4*
5*
6INVALID TEST
7INVALID TEST
8*
9*Failed! First URL in list is invalid so lookat should use the second valid one but doesn't and just fails with the first.
10INVALID TEST
11*
12*
Billboard 1*Incredibly processor intensive if you try to rotate though.
2*
3*
4*Failed! Initial view is incorrect.
5*
6*Failed!
Collision 1*Failed! Can navigate right through the shapes.
2*
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! Box does not change to red upon collision.
7*Failed! None of the spheres turn red upon collision as they should.
8*Failed! No color change on collision.
Group 1*
2*
Transform 1*
2*
3*
4*
5*
6*
7*
8*
9*
10*
11*
12*
13*
14*
15*
16*
17*
18*
19*
20*
21*
22*
23*
24*
Interpolators
ColorInterpolator 1*
2*
3*
4*Failed! Sphere on right should turn blue when mouse is over it, not black.
5*
CoordinateInterpolator 1*
2*
3*
4*Failed! Nothing happens when moving over leftmost box.
5*
NormalInterpolator 1*
2*
3*
4*Failed! Nothing happens when moving over leftmost box.
5*
OrientationInterpolator 1*
2*
3*
4*Failed! Nothing happens when moving over leftmost box.
5*
PositionInterpolator 1*
2*
3*
4*Failed! Nothing happens when indicating the leftmost shape.
5*
ScalarInterpolator 1*Failed! Illumination doesn't change.
2*Failed! Illumination doesn't change.
3*Failed! Illumination doesn't change.
4*Failed! Nothing happens when indicating the leftmost shape.
5*Failed! Illumination doesn't change.
Lights
DirectionalLight 1*
2*
3*
4*
5*
6*
7*Failed! Light travels from right to left when should move from left to right.
8*
9*
10*
11*Failed! Light travels from rigth to left when should move from left to right.
12*Failed! Text doesn't appear.
13*Failed! 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! Beginning color of shapes should be black not green!
17*Failed! Text incorrect, beginning color of shapes should be black not green.
18*Failed! Lighting moves from right to left instead of left to right.
19*Failed! Text not viewable, same color as BG? + Lighting moves from right to left instead of left to right..
20*
21*
22*
23*
24*
25*
26*
27*
28*
PointLight 1*
2*
3*Failed! Only leftmost sphere should be lighted.
4*
5*
6*
7*
8*
9*
10*
11*
12*
13*
14*Failed! Beginning color of shapes should be black not green!
15*Failed! Beginning color of shapes should be black not green.
16*
17*
18*
19*
20*
21*
22*
23*
24*
25*
26*
27*
28*Failed! Test is beyond minimum conformance requirements though.
29*Failed! Test is beyond minimum conformance requirements though.
SpotLight 1*
2*
3*Failed! The lighting is wrong (backwards)
4*
5*
6*
7*
8*
9*
10*
11*
12*
13*
14*
15*
16*Failed! Shapes should start colored black not green.
17*Failed! Shapes should start colored black not green.
18*
19*
20*
21*
22*
23*
24*
25*
26*
27*
28*
29*
30*Failed! Last figure of each set should not be illuminated. Test is beyond minimum conformance requirements though.
31*Failed! Last figure of each set should not be illuminated. Test is beyond minimum conformance requirements though.
32*
33*
34*Failed! Test is beyond minimum conformance requirements though.
35*Failed! Test is beyond minimum conformance requirements though.
Misc
EXTERNPROTO 1*Failed! Assertion failure on console stating:
lookat: ../../../../src/openvrml/OpenVRML/scope.cpp:71: void OpenVRML::Scope::addNodeType (const OpenVRML::NodeTypePtr &): Assertion `nodeType' failed.
2*Failed! See above.
3*Failed! See above.
4*Failed! See above.
5*Failed! See above.
6*Failed! See above.
7*Failed! See above.
8*Failed! See above.
9*Failed! Cannot select sphere.
10*Failed! See above.
11*Failed! Clicking on green sphere doesn't cause red sphere to appear as well.
12*Failed! Clicking on green sphere doesn't cause red sphere to appear as well.
13*Failed! Assertion failure on console stating:
lookat: ../../../../src/openvrml/OpenVRML/scope.cpp:71: void OpenVRML::Scope::addNodeType (const OpenVRML::NodeTypePtr &): Assertion `nodeType' failed.
14*Failed! See above.
15*Failed! See above.
16*Failed! See above.
17*Failed! See above.
18*Failed! See above.
PROTO 1*
2*
3*
4*
5*
6*
7A*Failed! Aborted.
7B*Failed! Background not blue, text doesn't change colors.
7C*Failed! Cone does not move.
7D*Failed! Nothing displays in lookat for this test. Some kind of lighting issue as if lighting is disable, the cylinder can be seen. Lookat seems to get into an infinite loop here as well...
7E*
7F*Failed! Segmentation fault.
7G*
7H*
7I*Failed! For some reason, when the PointSet shape on the left comes into view, the IndexedLineSet on the right turns into a PointSet as well!
7J*Failed! Nothing happens.
7K*Failed! Light should move around the shape but nothing appears to happen in lookat.
8*
9*Failed! Animation does not occur. Following messages are dumped to the console:
line 226: eventIn cannot be mapped to field
line 228: expecting "IS", found '{'
line 232: expecting "IS", found '['
line 236: expecting ], found '}'
10*
11*
12*Failed! Nothing happens when clicking on the rings.
13*
14*
15*Failed! Background does not change to indicated color.
16*
17*
18*
19*Failed! Only top-left sphere changes color.
20*Failed! Rightmost set of spheres does not animate properly.
Script ECMAScriptNo Tests Defined by NIST!
Script JavaNo Tests Defined by NIST!
WorldInfo 1*
2*
Sensors
CylinderSensor 1*
2*
3*Failed!
4*
5*
6*
7*
8*
9*
10*Failed! PointLight is not activated.
11*
PlaneSensor 1*
2*
3*
4*
5*
6*
7*
8*
9*
10*Failed! Red sphere should appear on top of the box, not behind it.
11*Failed! Cannot drag box.
12*
13*
14*Failed! Can still rotate box but not drag.
ProximitySensor 1*
2*
3*
4*
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*
7*
8*
9*
10*
SphereSensor 1*
2*Failed! IndexedFaceSet should not rotate.
3*Failed! Aborted.
4*Failed! Aborted.
5*Failed! Aborted.
6*
7*
8*
9*
TimeSensor 1*Failed! Cannot click on sphere.
2*
3*Failed! Cannot click on sphere.
4*
5*Failed! Nothing happens after clicking on sphere.
6*Failed! See above.
7*
8*Failed! Cannot click on sphere.
9*Failed! See above.
10*
11*
12*Failed! Cycle doesn't continue indefinitely.
13*
14*
15*
16*
17*
18*
19*
TouchSensor 1*
2*
3*
4*
5*Failed! Smaller red sphere doesn't appear.
6*Failed! Lights do not come on.
7*Failed!
8*
9*
VisibilitySensor 1*
2*
3*
4*
5*
6*
7*
8*
9*
Sounds
AudioClip 1*Failed because sound support has been removed in the current build.
2*Failed because sound support has been removed in the current build.
3*Failed because sound support has been removed in the current build.
4*Failed because sound support has been removed in the current build.
5*Failed because sound support has been removed in the current build.
6*Failed because sound support has been removed in the current build.
7*Failed because sound support has been removed in the current build.
8*Failed because sound support has been removed in the current build.
9*Failed because sound support has been removed in the current build.
10*Failed because sound support has been removed in the current build.
11*Failed because sound support has been removed in the current build.
12*Failed because sound support has been removed in the current build.
13*Failed because sound support has been removed in the current build.
14*Failed because sound support has been removed in the current build.
15*Failed because sound support has been removed in the current build.
16*Failed because sound support has been removed in the current build.
17*Failed because sound support has been removed in the current build.
18*Failed because sound support has been removed in the current build.
19*Failed because sound support has been removed in the current build.
Sound 1*Failed because sound support has been removed in the current build.
2*Failed because sound support has been removed in the current build.
3*Failed because sound support has been removed in the current build.
4*Failed because sound support has been removed in the current build.
5*Failed because sound support has been removed in the current build.
6*Failed because sound support has been removed in the current build.
7*Failed because sound support has been removed in the current build.
8*Failed because sound support has been removed in the current build.
9*Failed because sound support has been removed in the current build.
Special Groups
Inline 1*
2*Text is screwed up though.
3*Failed! OpenVRML should ignore the first invalid URL and use the second but instead only attempts to load the first.
4INVALID TEST
5*
6*
LOD 1*
2*
3*
4*
5*
6*
Switch 1*
2*
3*
4*
5*
6*