David Himmelstrup
4356efbc7e
Feature morph ( #62 )
...
* Disable windows CI (because of hmatrix)
* Implement ear-clip triangulation.
* Implement common framework for polygon morphing.
* Draft implementations of compatible triangulation and mesh smoothing.
* Implement least-work morphing.
* Implement as-rigid-as-possible morphing.
* Implement SSSP.
* Draft article about polygon morphing.
Former-commit-id: f6f19f58b9dd58c655bcca0ed2d65f72726f0a06
2020-05-14 15:14:29 +08:00
David Himmelstrup
ff2f7f614b
Documentation (mostly for scenes) ( #58 )
...
Former-commit-id: 76fe4a261710ff744d09c9dd0a9b694f759fda41
2020-02-22 20:32:31 +08:00
Jan Hrček
3d20cf49ef
Fix some hlint warnings
...
Former-commit-id: e9b81a8bc0b0c99abe57644e8806c437759ca687
2019-12-11 07:50:27 +08:00
David Himmelstrup
dfd52961ae
Use gifs to improve documentation. ( #21 )
...
Former-commit-id: 40e5ccedcf5d1ca8f0d5cc373ba3b3c4cc2d6c6a
2019-09-28 21:35:42 +08:00
David Himmelstrup
c2af9fbac0
Improve haddock documentation. ( #20 )
...
* Improve CLI help message.
* Change hackage badge color.
* Add supported platforms.
* Add 'signalOscillate'
* Split SVG module into smaller parts.
Former-commit-id: ad62a06a5442912f6bd0be0e10d02fe53345b846
2019-09-28 16:24:41 +08:00
David Himmelstrup
89905ebe39
Set viewbox to 16 by 9. ( #11 )
...
* Set viewbox to 16 by 9.
* Update examples and fix process termination bug in driver.
* Add module for constants.
Former-commit-id: 1c77569e771455e674485e2fc58ee57e7df5f3c5
2019-09-18 19:20:14 +08:00
David Himmelstrup
dbcfb44e70
Remove duplicate resolver info.
...
Former-commit-id: 6512b0ebac45d1ae259f72c43ad3f0a1a7395659
2019-09-13 12:52:06 +08:00
David Himmelstrup
a8a0fd8dd4
Fix examples.
...
Former-commit-id: 4257540d61687e043d18e0f29b86a0271a5f5ca6
2019-09-08 16:18:00 +08:00
David Himmelstrup
ab81adf0f7
Add fourier example.
...
Former-commit-id: dc41f5e019fd616de89d780a91bab71bbb2b5218
2019-07-06 22:58:59 +08:00