Two SVG object types (circle and rect) can be mapped to the the "equivalents" in X3D (sphere and box). Note that a 2D to 3D translation is being performed. This is not a 1:1 semantic mapping.
Features handled:
Alignment and mapping between object types
Mapping between fill colours
Mapping between sizes (width/height & radius)
Mapping between object positions (x and y)
Default values given to unknown parameters (i.e. depth of object and Z position)
The mapping uses the following MAFRA features:
Concept Bridges
Extensional Specification
Property Bridges:
Copy Attribute
Copy Relation
Concat
Attribute Table Translation
Source Concept Specification
There are three example translations:
Simple shapes
A representation of the planets in the solar system