You are in the main area:Organization
Headerimage for: Vrml97 Compatibility Matrix

Vrml97 Compatibility Matrix

VRML Specifications for COVER (HLRS SGI and Linux version)


Item VRML File Limit COVER VRML Support
All groups 500 children. Ignores removeChildren OpenCOVER supports removeChildren, Ignores bboxCenter and bboxSize.
All interpolators 1000 key-value pairs. No Limits
All lights 8 simultaneous lights. 8 simultaneous lights are supported. Lights illuminate the whole scene. (has to be enabled in covise.config VRML_LIGHTS ON)
Names for DEF/PROTO/field 50 utf8 octets. No Limits
All url fields 10 URLs. 10 URLs. URN's ignored.
Support `http' and  `file' protocols.
Support relative URLs where relevant.
PROTO/
EXTERNPROTO
30 fields, 30 eventIns, 30 eventOuts, 30 exposedFields. No Limits
 EXTERNPROTO  n/a URL references VRML files conforming to the base profile
PROTO definition nesting depth 5 levels. No Limits
SFBool No restrictions. Full support.
SFColor No restrictions. Full support.
SFFloat No restrictions. Full support.
SFImage 256 width. 256 height. 4096 width. 4096 height.
SFInt32 No restrictions. Full support.
SFNode No restrictions. Full support.
SFRotation No restrictions. Full support.
SFString 30,000 utf8 octets. 30,000 utf8 octets.
SFTime No restrictions. Full support.
SFVec2f 15,000 values. 15,000 values.
SFVec3f 15,000 values. 15,000 values.
MFColor 15,000 values. 15,000 values.
MFFloat 1,000 values. 1,000 values.
MFInt32 20,000 values. 20,000 values.
MFNode 500 values. 500 values.
MFRotation 1,000 values. 1,000 values.
MFString 30,000 utf8 octets per string, 10 strings. 30,000 utf8 octets per string, 10 strings.
MFTime 1,000 values. 1,000 values.
MFVec2f 15,000 values. 15,000 values.
MFVec3f 15,000 values. 15,000 values.
Anchor No restrictions. No restrictions.
Appearance No restrictions. Full support.
AudioClip 30 second uncompressed PCM WAV. COVERConfig.AUDIO

can be set to the following drivers:

Irix

IrixAL

Linux:

Alsa, Arts, Esd, OpenAL, OSS

All OS:

AServer (HLRS Sound server), none

AServer requires

COVERConfig.AUDIO_HOST

Background No restrictions. Not supported
Billboard Restrictions as for all groups. Full support.
Box No restrictions. Full support.
Collision Restrictions as for all groups. Works but does not generate collision events.
Color 15,000 colours. 15,000 colours.
ColorInterpolator Restrictions as for all interpolators. Full support except as for all interpolators.
Cone No restrictions. Full support.
Coordinate 15,000 points. 15,000 points.
CoordinateInterpolator 15,000 coordinates per keyValue. Restrictions as for all interpolators. 15,000 coordinates per keyValue. Support as for all interpolators.
Cylinder No restrictions. Full support.
CylinderSensor No restrictions. Full support.
DirectionalLight No restrictions. Not scoped by parent Group or Transform.
ElevationGrid 16,000 heights. 16,000 heights.
Extrusion (#crossSection points)*(#spine points) <= 2,500. Full support
Fog No restrictions. Not supported (can be supported on request)
FontStyle No restrictions. If the values of the text aspects character set, family, style cannot be simultaneously supported, the order of precedence shall be: 1) character set 2) family 3) style. Browser must display all characters in ISO 8859-1 character set 2.[I8859] .
Group Restrictions as for all groups. Full support except as for all groups.
ImageTexture JPEG and PNG format. Restrictions as for PixelTexture. Irix:

JPEG ,
PNG ,
Kodak PhotoCD overview (PCDO)
    SOFTIMAGE image (SOFTIMAGE)
    NITF image (NITF)
    USGS DOQ (DOQ) 
    Windows Bitmap Image (BMP)
    FIT image (FIT)
    Classic SGI image (SGI)
    GZIP compression (GZIP)
    JFIF/JPEG image (JFIF)
    Raw image (Raw)
    TIFF image (TIFF)
    PNG image (PNG)
    PPM image (PPM)
    XPM image (XPM)
    YUV image (YUV)
    QuickTime File (QT)
    Alias image (Alias)
    SGI Movie File (MV)
    XBM image (XBM)
    GIF image (GIF)
    Kodak PhotoCD image (PCD) 

Linux:

GIF,JPEG,PNG,TIFF

IndexedFaceSet 10 vertices per face. 5000 faces. Less than 15,000 indices. no limits (except for performance reasons;-).
IndexedLineSet 15,000 total vertices. 15,000 indices in any index field. 65,536 total vertices. 65,536 indices in any index field.
Inline No restrictions. Full support except as for all groups.
url references VRML files conforming to the base profile
LOD Restrictions as for all groups. No restrictions.
Material No restrictions. No restrictions.
MovieTexture MPEG1-Systems and MPEG1-Video formats. MPEG1-Systems and MPEG1-Video formats (resolution power of two). 
NavigationInfo No restrictions. Ignore visibilityLimit. visibility limit is used as scale factor for the world
Normal 15,000 normals 65,536 normals
NormalInterpolator 15,000 normals per keyValue. Restrictions as for all interpolators. 65,536 normals per keyValue. Support as for all interpolators.
OrientationInterpolator Restrictions as for all interpolators. Full support except as for all interpolators.
PixelTexture 256 width. 256 height. 4096 width. 4096 height. (depending on the graphics hardware)
PlaneSensor No restrictions. Full support.
PointLight No restrictions. Full support.
PointSet 5000 points. 65,536 points.
PositionInterpolator Restrictions as for all interpolators. Full support except as for all interpolators.
ProximitySensor No restrictions. Full support.
ScalarInterpolator Restrictions as for all interpolators. Full support except as for all interpolators.
Script 25 eventIns. 25 eventOuts. 25 fields. Full support
javascript and vrmlscript support
Shape No restrictions. Full support.
Sound No restrictions. 10 active sounds. Linear distance attenuation. Spatialization (Dolby Surround encoding).
Sphere No restrictions. Full support.
SphereSensor No restrictions. Full support.
SpotLight No restriction Lights illuminate the whole scene. (has to be enabled in covise.config VRML_LIGHTS ON)
Switch Restrictions as for all groups. Full support except as for all groups.
Text 100 characters per string. 100 strings. No restrictions.
TextureCoordinate 15,000 coordinates. 65,536 coordinates.
TextureTransform No restrictions. Full support.
TimeSensor No restrictions. No restrictions.
TouchSensor No restrictions. Full support.
Transform Restrictions as for all groups. Full support except as for all groups.
Viewpoint No restrictions. Ignore fieldOfView (obvious for VR environments).
VisibilitySensor No restrictions. Always visible.
WorldInfo No restrictions. Ignored.
SpaceSensor NA like Plane sensor, but 3D
ARSensor NA like SpaceSensor, can be used to create tangible interfaces
COVER NA Keyboard events and more.