Difference between revisions of "Plug-in and browser compliance"

From Web3D.org
Jump to: navigation, search
(add elements supported by Pivoron - good for validating legacy VRML code by being fully compatible with Cosmo while with newer codebase)
(correct profile status after Brutzman from Tool support for X3D components)
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
There are various plug-ins and browsers available. This page is intended to give an overview on how these programs comply with the standards.
+
There are various plugins and browsers available. This page is intended to give a short overview on situation how these programs comply with the standards.
  
Related links include
+
Long overview:
* [[Player support for X3D components]]
+
*[[Player support for X3D components]]
 +
*[[Tool support for X3D components]]
  
===Scene access compliance===
+
===VRML and X3D standards compliance===
  
{| border="2" cellpadding="5" cellspacing="0" style="background:#efefef; border-color: white;"  
+
{|border="1"
! Browser !! ECMAScript !! Java !! Other (specified)
+
|-style="background:#E7F0F0;"
 +
|'''Plugin'''
 +
|'''Version'''
 +
|'''ECMAScript'''
 +
|'''Java'''
 +
|'''Interface'''
 +
|'''Profile'''
 +
|'''Browser'''
 +
|'''System'''
 
|-  
 
|-  
| Pivoron || yes || yes || COM
+
|Pivoron Player
 +
|1.0
 +
|yes
 +
|yes
 +
|EAI with Java
 +
|Immersive
 +
|Internet Explorer: 5
 +
|Windows: Me, 2000
 
|-  
 
|-  
| Flux || yes || no || COM
+
|Flux Player
|-
+
|2.1
| Vivaty || yes || no || COM
+
|yes
|-
+
|no
| Octaga || ? || ? || ?
+
|COM
|-
+
|Immersive
| Xj3D || yes || yes || ?
+
|Internet Explorer: 5, 6, 7
|-
+
|Windows: Me, 2000, XP, Vista
| FreeWRL || no || yes || (EAI with Java)
+
|-
+
| BS Contact VRML/X3D || ? || ? || ?
+
|}
+
 
+
===X3D standards compliance===
+
 
+
{| border="2" cellpadding="5" cellspacing="0" style="background:#efefef; border-color: white;"
+
! Profiles !! Pivoron Player 1.0 !! Flux Player 2.1 !! Vivaty Player 1.0 !! Octaga Player 1.8 !! Xj3D 1.0 !! FreeWRL 1.18 !! BS Contact VRML/X3D 7.0
+
|-
+
| Core || - || X || X || X || X || ? || ?
+
 
|-  
 
|-  
| Immersive || - || X || X || X || X || ? || ?
+
|Vivaty Player
 +
|1.0
 +
|yes
 +
|no
 +
|COM
 +
|Immersive
 +
|Internet Explorer: 6, 7
 +
|Windows: XP, Vista
 
|-  
 
|-  
| Interactive || - || X || X || X || X || ? || ?
+
|Octaga
 +
|1.8
 +
|?
 +
|?
 +
|?
 +
|Immersive
 +
|?
 +
|?
 
|-  
 
|-  
| Interchange || - || X || X || X || X || ? || ?
+
|Xj3D
 +
|1.0
 +
|yes
 +
|yes
 +
|?
 +
|Immersive
 +
|?
 +
|Windows, MacOS X, Linux, Solaris, BSD
 
|-  
 
|-  
| MPEG-4 Interactive || - || - || - || X || X || ? || ?
+
|FreeWRL
 +
|1.2
 +
|no
 +
|yes
 +
|EAI with Java
 +
|Immersive
 +
|?
 +
|?
 
|-  
 
|-  
| CADInterchange || - || - || - || - || X || ? || ?
+
|BS Contact
|}
+
|7.0
 
+
|?
 
+
|?
{| border="2" cellpadding="5" cellspacing="0" style="background:#efefef; border-color: white;"
+
|?
! Browser
+
|Full
! Version
+
|?
! Supported
+
|?
! Not Supported
+
|-
+
| Pivoron
+
| Player 1.0
+
| Supported Web Browsers:
+
 
+
* Internet Explorer (5)
+
 
+
Supported Operating Systems:
+
 
+
* Windows Me, 2K
+
 
+
| ?
+
|-
+
|-valign="top"
+
| Flux
+
| Player 2.1
+
| Supported X3D Profiles:
+
 
+
* Core;
+
* Immersive;
+
* Interactive;
+
* Interchange;
+
 
+
Supported X3D Components:
+
 
+
* Core;
+
* EnvironmentalEffects;
+
* EnvironmentalSensor;
+
* EventUtilities;
+
* Geometry2D;
+
* Geometry3D;
+
* Grouping;
+
* Interpolation;
+
* KeyDeviceSensor;
+
* Lighting;
+
* Navigation;
+
* Networking;
+
* NURBS (partial support);
+
* PointingDeviceSensor;
+
* Rendering;
+
* Scripting;
+
* Shape;
+
* Sound;
+
* Text;
+
* Texturing;
+
* Time;
+
 
+
Supported Amendment 1 Components:
+
 
+
* Cube map enviromental texturing
+
* Programmable Shaders (in-development);
+
 
+
Supported X3D Revision Components:
+
 
+
* Layering
+
 
+
Supported Web Browsers:
+
 
+
* Internet Explorer (5,6,7)
+
* Firefox (1,1.5)
+
 
+
Supported Operating Systems:
+
 
+
* Windows Me, 2K, XP, Vista
+
 
+
| ?
+
|-valign="top"
+
| Vivaty
+
| Player 1.0
+
| Supported X3D Profiles:
+
 
+
* Core;
+
* Immersive;
+
* Interactive;
+
* Interchange;
+
 
+
Supported X3D Components:
+
 
+
* Core;
+
* EnvironmentalEffects;
+
* EnvironmentalSensor;
+
* EventUtilities;
+
* Geometry2D;
+
* Geometry3D;
+
* Grouping;
+
* Interpolation;
+
* KeyDeviceSensor;
+
* Lighting;
+
* Navigation;
+
* Networking;
+
* NURBS (partial support);
+
* PointingDeviceSensor;
+
* Rendering;
+
* Scripting;
+
* Shape;
+
* Sound;
+
* Text;
+
* Texturing;
+
* Time;
+
 
+
Supported Amendment 1 Components:
+
 
+
* Cube map enviromental texturing
+
* Programmable Shaders (in-development);
+
 
+
Supported X3D Revision Components:
+
 
+
* Layering
+
 
+
Supported Web Browsers:
+
 
+
* Internet Explorer (6,7)
+
* Firefox (1,1.5)
+
 
+
Supported Operating Systems:
+
 
+
* Windows XP, Vista
+
 
+
| ?
+
|-
+
| Octaga
+
| Player 1.8
+
| Supported X3D Profiles:
+
 
+
* Core;
+
* Immersive;
+
* Interactive;
+
* Interchange;
+
* MPEG-4 Interactive;
+
 
+
Supported X3D Components:
+
 
+
* Core;
+
* EnvironmentalEffects;
+
* EnvironmentalSensor;
+
* EventUtilities;
+
* Geometry2D;
+
* Geometry3D;
+
* Grouping;
+
* Interpolation;
+
* KeyDeviceSensor;
+
* Lighting;
+
* Navigation;
+
* Networking;
+
* NURBS (partial support);
+
* PointingDeviceSensor;
+
* Rendering;
+
* Scripting;
+
* Shape;
+
* Sound;
+
* Text;
+
* Texturing;
+
* Time;
+
 
+
Supported Amendment 1 Components:
+
 
+
* Programmable Shaders (partial support);
+
* Cube map enviromental texturing (partial support)
+
 
+
| ?
+
|-
+
| Xj3D
+
| 1.0 (browser)
+
| Supported X3D Profiles:
+
 
+
* Core;
+
* Immersive;
+
* Interactive;
+
* Interchange;
+
* MPEG-4 Interactive;
+
* CADInterchange;
+
 
+
Supported Operating Systems:
+
 
+
* Windows
+
* Mac OS X
+
* Linux
+
* Solaris
+
 
+
| ?
+
|-
+
| FreeWRL
+
| 1.18 (plugin and standalone)
+
| see [http://freewrl.sourceforge.net/ home page] for current listing
+
| see [http://freewrl.sourceforge.net/ home page] for current listing
+
|-
+
| BS Contact VRML/X3D
+
| 7.0
+
| ?
+
| ?
+
 
|}
 
|}

Latest revision as of 09:45, 23 July 2012

There are various plugins and browsers available. This page is intended to give a short overview on situation how these programs comply with the standards.

Long overview:

VRML and X3D standards compliance

Plugin Version ECMAScript Java Interface Profile Browser System
Pivoron Player 1.0 yes yes EAI with Java Immersive Internet Explorer: 5 Windows: Me, 2000
Flux Player 2.1 yes no COM Immersive Internet Explorer: 5, 6, 7 Windows: Me, 2000, XP, Vista
Vivaty Player 1.0 yes no COM Immersive Internet Explorer: 6, 7 Windows: XP, Vista
Octaga 1.8 ? ? ? Immersive ? ?
Xj3D 1.0 yes yes ? Immersive ? Windows, MacOS X, Linux, Solaris, BSD
FreeWRL 1.2 no yes EAI with Java Immersive ? ?
BS Contact 7.0 ? ? ? Full ? ?