2,733
edits
Red Leader (talk | contribs) m (→Objective) |
|||
Line 16: | Line 16: | ||
== Objective == | == Objective == | ||
Document and demonstrate how the Canvas/Nasal SVG module can be extended to suport additional SVG features, by mapping SVG/XML markup to the corresponding Canvas primitives, such as mapping the | Document and demonstrate how the Canvas/Nasal SVG module can be extended to suport additional SVG features, by mapping SVG/XML markup to the corresponding Canvas primitives, such as mapping the {{tag|image}} tag to a <code>Canvas.Image</code> to add support for raster images to the SVG parser. | ||
In the mid-term it would also make sense to add support for animation handling, so that such code is encapsulated in the future, which will help us update code if/when native C++ hooks become available to implement animations without any Nasal overhead. | In the mid-term it would also make sense to add support for animation handling, so that such code is encapsulated in the future, which will help us update code if/when native C++ hooks become available to implement animations without any Nasal overhead. |