X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=chapters%2FConclusion.tex;h=57724b9c755fdd7afb4f3495656caf56fbb52498;hb=7fe12ce195f039925222ad98b38018ad31d1b1f2;hp=8d9620c7104a946d10081f81ac7fd5f7c5952771;hpb=1626295286be2aeb81e7f29fb02b5630aa98bfa4;p=ipdf%2Fsam.git diff --git a/chapters/Conclusion.tex b/chapters/Conclusion.tex index 8d9620c..57724b9 100644 --- a/chapters/Conclusion.tex +++ b/chapters/Conclusion.tex @@ -1,9 +1,20 @@ \chapter{Conclusion}\label{Conclusion} -This report has provided motivation for considering approaches to achieving an infinite level of zoom in a document. +\begin{itemize} + \item What we have done? + \begin{itemize} + \item Implemented a basic SVG viewer + \item Demonstrated how precision affects rendering vector graphics + \item Showed how the choice of transformations to apply affects rendering + \item Using GMP rationals, demonstrated the ability to render SVGs scaled to an arbitrary position in a document + \end{itemize} + \item Possible future work + \begin{itemize} + \item Implement more of the SVG standard (eg: Shading) + \item Trial alternative number representations, eg: MPFR with algorithm to set precision + \item Allow for saving and loading SVGs with arbitrary precision + \item Deal with zooming very far in to intersection of lines (requires subdividing paths) + \item Compare with David's Quadtree + \end{itemize} +\end{itemize} -\section{Acheived Milestones} - -\section{Areas of further Research} - -\section{Witty Conclusion Goes Here}