From a3d66471a1478925d44bbd050ede9fb718f2097c Mon Sep 17 00:00:00 2001 From: David Himmelstrup Date: Sun, 19 Jul 2020 11:29:26 +0800 Subject: [PATCH] Add 'Features' and 'Roadmap' --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 91e1b38..a5aad61 100644 --- a/README.md +++ b/README.md @@ -85,6 +85,21 @@ animation source code, the browser window will automatically reload and show the * Design overview: https://reanimate.readthedocs.io/en/latest/glue_tut/ * N-Queens tutorial (somewhat dated, uses reanimate from October 2019): https://williamyaoh.com/posts/2020-05-31-reanimate-nqueens-tutorial.html +# Features + +- [x] Cross-platform. Official support for Linux, MacOS, and Windows. +- [x] Well-documented. API [reference documentation](https://hackage.haskell.org/package/reanimate/docs/Reanimate.html) include GIFs to illustrate behavior and in-depth tutorial/explanation articles are hosted on [readthedocs.io](https://reanimate.readthedocs.io/en/latest/). +- [x] Advanced type-setting via LaTeX. +- [x] Voice control: Align animation timings with a transcript. +- [x] 3D graphics: Built-in support for integrating povray and blender. +- [x] Mapping: Built-in support for GeoJSON and map projections. + +# Roadmap + +- Online playground for toying with reanimate scripts. +- Easy-to-use font selection when using latex/xelatex/luatex. +- Polygon morphing framework with support for several algorithms, including: linear interpolation, as-rigid-as-possible interpolation, and intersection-free interpolation. + # Authors * David Himmelstrup.