Shortcuts

FEATURES

A detailed review of the technologies implemented in the GPAC player.

CONFIGURATION

The documentation to configure the GPAC player.

EMBEDDING

The documentation to embed GPAC Browser plugins in HTML pages.



ENST Home Page
sourceforge.net EuroLinux.org
Valid XHTML 1.0 Transitional Valid CSS!

The following table is a detailed listing of supported MPEG-4 nodes in GPAC. Some nodes are only implemented in one of the renderers, some in both and the rest in none... Some nodes are refered to as not implemented, which means these nodes are not supported but implementation is on the short-term roadmap. Not supported nodes are likely to remain unsupported for a longer time.


This is not a bug tracker page, in other words it is quite possible that some nodes listed as supported have strange behaviors. In such a case please report on gpac sourceforge page


Node 2D Renderer 3D Renderer


MPEG-4 Scene Description Version 1

Anchor SupportedSupported
AnimationStream SupportedSupported
Appearance SupportedSupported
AudioBuffer Supported with natural audio, not MPEG-4 SASupported with natural audio, not MPEG-4 SA
AudioClip SupportedSupported
AudioDelay Not SupportedNot Supported
AudioFX Not SupportedNot Supported
AudioMix Not SupportedNot Supported
AudioSource Supported with natural audio, not MPEG-4 SASupported with natural audio, not MPEG-4 SA
AudioSwitch Not SupportedNot Supported
Background No 3D SupportSupported
Background2D SupportedSupported
Billboard No 3D SupportSupported
Bitmap SupportedSupported
Box No 3D SupportSupported
Circle SupportedSupported
CollisionNo 3D SupportSupported
Color SupportedSupported
ColorInterpolator SupportedSupported
CompositeTexture2D SupportedSupported
CompositeTexture3D No 3D SupportSupported
Conditional SupportedSupported
Cone No 3D SupportSupported
Coordinate No 3D SupportSupported
Coordinate2D SupportedSupported
CoordinateInterpolator SupportedSupported
CoordinateInterpolator2D SupportedSupported
Curve2D SupportedSupported
Cylinder No 3D SupportSupported
CylinderSensor No 3D SupportSupported
DirectionalLight No 3D SupportSupported
DiscSensor SupportedSupported
ElevationGrid No 3D SupportSupported
Expression No 3D SupportNot Supported
Extrusion No 3D SupportSupported
Face No 3D SupportNot Supported
FaceDefMesh No 3D SupportNot Supported
FaceDefTables No 3D SupportNot Supported
FaceDefTransform No 3D SupportNot Supported
FAP No 3D SupportNot Supported
FDP No 3D SupportNot Supported
FIT No 3D SupportNot Supported
Fog No 3D SupportSupported
FontStyle SupportedSupported
Form SupportedSupported
Group SupportedSupported
ImageTexture SupportedSupported
IndexedFaceSet No 3D SupportSupported
IndexedFaceSet2D SupportedSupported
IndexedLineSet No 3D SupportSupported
IndexedLineSet2D SupportedSupported
Inline SupportedSupported
LOD No 3D SupportSupported
Layer2D SupportedSupported
Layer3D No 3D SupportSupported
Layout SupportedSupported
LineProperties SupportedSupported
ListeningPoint Not SupportedNot Supported
Material No 3D SupportSupported
Material2D SupportedSupported
NavigationInfo No 3D SupportSupported
Normal No 3D SupportSupported
NormalInterpolator SupportedSupported
OrderedGroup SupportedSupported
OrientationInterpolator SupportedSupported
PixelTexture SupportedSupported
PlaneSensor No 3D SupportSupported
PlaneSensor2D SupportedSupported
PointLight No 3D SupportSupported
PointSet No 3D SupportSupported
PointSet2D SupportedSupported
PositionInterpolator SupportedSupported
PositionInterpolator2D SupportedSupported
ProximitySensor2D SupportedSupported
ProximitySensor No 3D SupportSupported
QuantizationParameter SupportedSupported
Rectangle SupportedSupported
ScalarInterpolator SupportedSupported
Script SupportedSupported
Shape SupportedSupported
Sound No 3D SupportSupported - Stereo spatializer only
Sound2D SupportedSupported
Sphere No 3D SupportSupported
SphereSensor No 3D SupportSupported
SpotLight No 3D SupportSupported
Switch SupportedSupported
TermCap Not ImplementedNot Implemented
Text SupportedSupported
TextureCoordinate Not SupportedSupported
TextureTransform SupportedSupported
TimeSensor SupportedSupported
TouchSensor SupportedSupported
Transform No 3D SupportSupported
Transform2D SupportedSupported
Valuator SupportedSupported
Viewpoint No 3D SupportSupported
VisibilitySensor No 3D SupportSupported
Viseme No 3D SupportNot Supported
WorldInfo SupportedSupported

Note: VRML 97 nodes not included in MPEG-4 are not supported and will NEVER be. Their X3D equivalents are not supported but will be some day...


MPEG-4 Scene Description Version 2

AcousticMaterialNot SupportedNot Supported
AcousticScene Not SupportedNot Supported
ApplicationWindow Not SupportedNot Supported
BAP Not SupportedNot Supported
BDP Not SupportedNot Supported
Body Not SupportedNot Supported
BodyDefTable Not SupportedNot Supported
BodySegmentConnectionHint Not SupportedNot Supported
DirectiveSound Not SupportedNot Implemented
Hierarchical3DMesh Not SupportedNot Supported
MaterialKey Supported (binary keying only)Not Implemented
PerceptualParameters Not SupportedNot Supported


MPEG-4 Scene Description Version 3

TemporalTransform Not SupportedNot Supported
TemporalGroup Not SupportedNot Supported
ServerCommand Not ImplementedNot Implemented


MPEG-4 Scene Description Version 4

InputSensor SupportedSupported
MatteTexture Not ImplementedNot Implemented
MediaBuffer Not SupportedNot Supported
MediaControl SupportedSupported
MediaSensor SupportedSupported


MPEG-4 Scene Description Version 5

BitWrapper Not SupportedNot Supported
CoordinateInterpolator4D SupportedSupported
DepthImage Not SupportedNot Supported
FFD Not SupportedNot Supported
MeshGrid Not SupportedNot Supported
NonLinearDeformer Not SupportedSupported
NurbsCurve Not SupportedNot Supported
NurbsCurve2D Not SupportedNot Supported
NurbsSurface Not SupportedNot Supported
OctreeImage Not SupportedNot Supported
PointTexture Not SupportedNot Supported
PositionAnimator SupportedSupported
PositionAnimator2D SupportedSupported
PositionInterpolator4D SupportedSupported
ProceduralTexture Not SupportedNot Supported
SBBone Not SupportedNot Supported
SBMuscle Not SupportedNot Supported
SBSegment Not SupportedNot Supported
SBSite Not SupportedNot Supported
SBSkinnedModel Not SupportedNot Supported
SBVCAnimation Not SupportedNot Supported
ScalarAnimator SupportedSupported
SimpleTexture Not SupportedNot Supported
SubdivisionSurface Not SupportedNot Supported
SubdivSurfaceSector Not SupportedNot Supported
WaveletSubdivisionSurface Not SupportedNot Supported


MPEG-4 Scene Description Version 6

Clipper2D Not SupportedNot Supported
ColorTransform SupportedSupported
Ellipse SupportedSupported
LinearGradient SupportedSupported
PathLayout SupportedSupported
RadialGradient SupportedSupported
SynthesizedTexture Not SupportedNot Supported
TransformMatrix2D SupportedSupported
Viewport SupportedSupported
XCurve2D SupportedSupported
XFontStyle Not ImplementedNot Implemented
XLineProperties SupportedSupported


(C) 2000-05 JLF / (C) 2005-0X ENST - $Date: 2007/07/26 13:43:29 $ - Webmaster