Difference between revisions of "X3D Plugfest"

From Web3D.org
Jump to: navigation, search
m (2009 Plugfest Results: vivaty update)
(2009 Plugfest Results: BS Contact beta passes CreateX3dFromStringRandomSpheres)
Line 47: Line 47:
 
{| {{prettytable}}
 
{| {{prettytable}}
 
|-
 
|-
| '''X3D Content''' || [http://www.bitmanagement.de BS Contact] || [http://freewrl.sourceforge.net FreeWRL, FreeX3D] || [http://instantreality.org Instant Player] || [http://www.octaga.com Octaga] || [http://www.vivaty.com Vivaty] || [http://www.xj3d.org Xj3D]
+
| '''X3D Content''' || [http://www.bitmanagement.de BS Contact] beta || [http://freewrl.sourceforge.net FreeWRL, FreeX3D] || [http://instantreality.org Instant Player] || [http://www.octaga.com Octaga] || [http://www.vivaty.com Vivaty] || [http://www.xj3d.org Xj3D]
 
|-
 
|-
 
| [http://www.web3d.org/x3d/content/examples/Basic/HelloWorld.x3d HelloWorld.x3d] || <!--BS Contact--> <span style="color:green">Pass</span> || <!--FreeWrl - uses open source fonts, so some characters are slightly different--> <span style="color:green">Pass</span> || <!--InstantPlayer--> <span style="color:green">Pass</span> || <!--Octaga--> <span style="color:green">Pass</span> || <!--VivatyPlayer--> fail, defaults to FLY mode || <!--Xj3D--> fail, incorrect Text vertical alignment
 
| [http://www.web3d.org/x3d/content/examples/Basic/HelloWorld.x3d HelloWorld.x3d] || <!--BS Contact--> <span style="color:green">Pass</span> || <!--FreeWrl - uses open source fonts, so some characters are slightly different--> <span style="color:green">Pass</span> || <!--InstantPlayer--> <span style="color:green">Pass</span> || <!--Octaga--> <span style="color:green">Pass</span> || <!--VivatyPlayer--> fail, defaults to FLY mode || <!--Xj3D--> fail, incorrect Text vertical alignment
Line 66: Line 66:
 
| [http://X3dGraphics.com/examples/X3dForWebAuthors/Chapter08-UserInteractivity/UserInteractivitySensorNodes.x3d UserInteractivitySensorNodes.x3d] || <!--BS Contact--> <span style="color:green">Pass</span> || <!--FreeWrl--> <span style="color:green">Pass</span> || <!--InstantPlayer--> All pass but StringSensor || <!--Octaga--> <span style="color:green">Pass</span> || <!--VivatyPlayer--> KeySensor case error, StringSensor duplicates characters || <!--Xj3D--> <span style="color:green">Pass</span>
 
| [http://X3dGraphics.com/examples/X3dForWebAuthors/Chapter08-UserInteractivity/UserInteractivitySensorNodes.x3d UserInteractivitySensorNodes.x3d] || <!--BS Contact--> <span style="color:green">Pass</span> || <!--FreeWrl--> <span style="color:green">Pass</span> || <!--InstantPlayer--> All pass but StringSensor || <!--Octaga--> <span style="color:green">Pass</span> || <!--VivatyPlayer--> KeySensor case error, StringSensor duplicates characters || <!--Xj3D--> <span style="color:green">Pass</span>
 
|-
 
|-
| [http://www.web3d.org/x3d/content/examples/Basic/course/CreateX3dFromStringRandomSpheres.x3d CreateX3dFromStringRandomSpheres.x3d] || <!--BS Contact--> fail || <!--FreeWrl--> fail || <!--InstantPlayer--> fail || <!--Octaga--> fail || <!--VivatyPlayer--> fail || <!--Xj3D--> fail
+
| [http://www.web3d.org/x3d/content/examples/Basic/course/CreateX3dFromStringRandomSpheres.x3d CreateX3dFromStringRandomSpheres.x3d] || <!--BS Contact--> <span style="color:green">Pass</span> || <!--FreeWrl--> fail || <!--InstantPlayer--> fail || <!--Octaga--> fail || <!--VivatyPlayer--> fail || <!--Xj3D--> fail
 
|-
 
|-
 
| [http://www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/Gimbals.x3d Gimbals.x3d] || <!--BS Contact--> <span style="color:green">Pass</span> || <!--FreeWrl--> <span style="color:green">Pass</span> || <!--InstantPlayer--> <span style="color:green">Pass</span> || <!--Octaga--> <span style="color:green">Pass</span> || <!--VivatyPlayer--> crash || <!--Xj3D--> Works OK but Extrusion ends are warped
 
| [http://www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/Gimbals.x3d Gimbals.x3d] || <!--BS Contact--> <span style="color:green">Pass</span> || <!--FreeWrl--> <span style="color:green">Pass</span> || <!--InstantPlayer--> <span style="color:green">Pass</span> || <!--Octaga--> <span style="color:green">Pass</span> || <!--VivatyPlayer--> crash || <!--Xj3D--> Works OK but Extrusion ends are warped

Revision as of 17:03, 9 March 2009

The goal of the X3D Plugfest is to foster interoperability between X3D players. This is a regular event that brings content authors, authoring tool vendors and browser implementers together to work on interoperability issues. Consistent quality for X3D content helps everyone.

The X3D Plugfest was held at the Web3D Consortium Members Meeting, Wednesday 4 March 2009, at the NASA Ames research facility in Moffett Field, California.

Related links include

2009 Plugfest Content

X3D Content Date Author Content Description Problem Description Content Releasability
HelloWorld.x3d 21 February 2009 Don Brutzman, NPS Hello World simple scene (example image) Quality of Sphere geometry, Text alignment, default X3D navigation mode is EXAMINE Public
Web3dLogo.x3d 21 February 2009 Anita Havele, Web3D Consortium Outreach examples for Web3D Consortium Simple polygonal text geometry Public
X3DTimeline.x3d 21 February 2009 Anita Havele, Web3D Consortium Outreach examples for Web3D Consortium Prototype interoperability between browsers Public
LineProperties.x3d 21 February 2009 Don Brutzman, NPS Material support (example image: LineProperties ) Demonstrate lineType capabilities Public
FillProperties.x3d 21 February 2009 Don Brutzman, NPS Material support (example image: FillProperties) Demonstrate hatchStyle capabilities Public
SpringExamples.x3d 21 February 2009 Don Brutzman, NPS Universal Media Materials examples Proper rendering of Material values, ProtoDeclare and ExternProtoDeclare support, anchor links to HTML should get handed off to web browser Public
horizon3.x3d 21 February 2009 Don Brutzman, NPS Universal Media Panoramas examples Background textures, handle or ignore URN Public
UserInteractivitySensorNodes.x3d 21 February 2009 Don Brutzman, NPS X3D for Web Authors examples scene to demonstrate user interaction (before and after images) TouchSensor, PlaneSensor, CylinderSensor, SphereSensor, KeySensor and StringSensor Public
CreateX3dFromStringRandomSpheres.x3d 21 February 2009 Don Brutzman, NPS X3D Basic examples scene to generate new X3D geometry using an embedded Script node Script node, ECMAScript support for createX3dFromString function Public
Gimbals.x3d 21 February 2009 Don Brutzman, NPS X3D Basic examples scene to show coordinate-system rotation values Shows Extrusion, Text, TouchSensor and Script nodes working together, also tests proper keyboard navigation using PgUp PgDn Home End keys. Public
ViewpointGroupTest.x3d 28 February 2009 Don Brutzman, NPS X3D Basic examples scene to demonstrate ViewpointGroup support Shows ViewpointGroup nodes containing nested Viewpoints to support user navigation in large worlds. Public
HelloEarth.x3d, HelloEarthOpenStreetMap.x3d and HelloEarthOpenAerialMap.x3d 1 March 2009 Byounghyun Yoo, Web3D Fellow Geospatial Component scenes to demonstrate X3D Earth support Shows GeoLOD imagery and terrain nodes from various sources for 7 to 17 levels of detail. Public
NancyDiving.x3d 1 March 2009 Don Brutzman, NPS HumanoidAnimation Component scene to demonstrate H-Anim support Shows Nancy avatar scuba diving. Public

2009 Plugfest Results

X3D Content BS Contact beta FreeWRL, FreeX3D Instant Player Octaga Vivaty Xj3D
HelloWorld.x3d Pass Pass Pass Pass fail, defaults to FLY mode fail, incorrect Text vertical alignment
Web3dLogo.x3d Pass Pass Pass Pass Pass Pass
Web3DTimeline.x3d (still being improved) Pass Pass Pass Pass
LineProperties.x3d fail Pass Pass Pass fail Pass
FillProperties.x3d fail Pass fail Pass fail fail
SpringExamples.x3d Pass no ExternProtoDeclare support yet in XML parser interface code Pass Pass crash fail
horizon3.x3d Pass Pass Pass Pass crash Pass
UserInteractivitySensorNodes.x3d Pass Pass All pass but StringSensor Pass KeySensor case error, StringSensor duplicates characters Pass
CreateX3dFromStringRandomSpheres.x3d Pass fail fail fail fail fail
Gimbals.x3d Pass Pass Pass Pass crash Works OK but Extrusion ends are warped
ViewpointGroupTest.x3d fail fail OK except for nested ViewpointGroup Pass fail fail
HelloEarth.x3d, HelloEarthOpenStreetMap.x3d and HelloEarthOpenAerialMap.x3d fail Pass fail fail fail Pass
NancyDiving.x3d (Script still being improved) Pass fail crash Pass fail No animation

http://www.web3d.org/x3d/wiki/index.php/Image:VT_examples.zip

Instructions to Submitters

This is the navigation home page for the upcoming X3D Plugfest. Content will be linked from this page for everyone's review.

Please Note: submitted .x3d files must be zipped before being uploaded. Alternatively, links to online content can be provided.

Description fields: include a description of your content, or else a description of the problem and any results from the browsers you've tested.

Content Release Option: specify whether the content can be released publicly or just distributed to browser implementers for testing.