Commit graph reanimate/examples
Author SHA1 Message Date
David Himmelstrup
b5d0483f76 Improve povray example.
Former-commit-id: 20d7f34d60900cab9e07acd945aaf278fa2bdcd4
2019-12-04 20:35:10 +08:00
David Himmelstrup
c373deb5e2 Fix warning.
Former-commit-id: d79b54dee2afc44c86dad9347d1fa89c2143ee9b
2019-12-04 16:44:35 +08:00
David Himmelstrup
e90f93a0e2 Update tutorial.
Former-commit-id: f26d6e4164a5baf82671b8079981bfddc247a17c
2019-12-04 16:28:04 +08:00
David Himmelstrup
1abb71e14d Fix warnings.
Former-commit-id: 80717c0e5a3da249878effb05d3cd374f99ac538
2019-12-03 23:25:02 +08:00
David Himmelstrup
a8192aa099 Better latex example and a few bug fixes.
Former-commit-id: c08f4f7b31996b8a6672a91d86724ea57869d043
2019-12-03 23:20:11 +08:00
David Himmelstrup
6e40999b33 First stab at physics example for tutorial.
Former-commit-id: 904d556aa1b0beaaeb8adae67dedd63c57abb6da
2019-12-03 17:00:27 +08:00
David Himmelstrup
4283793c5a Elaborate tutorial.
Former-commit-id: 31267dbb1675723b3b9afde806d215b358a7abac
2019-12-03 16:01:18 +08:00
David Himmelstrup
4c127f7462 Clean up tut code.
Former-commit-id: 4c8ab35264c3ea2bbacf30317a764b29ac8a107f
2019-12-02 16:53:20 +08:00
David Himmelstrup
34c516da7d Doc update.
Former-commit-id: 0ac513acaa1b81360df1acadf18cc5e07307a109
2019-12-02 16:27:46 +08:00
David Himmelstrup
0da599d563 Begin introduction to reanimate.
Former-commit-id: aae07ee92e90626de681be94689adf206fc782b8
2019-12-01 14:04:01 +08:00
David Himmelstrup
e39ec9e97f Animation snippet.
Former-commit-id: 71063b54ae11b766d22cdc7c19764c56084d11ab
2019-12-01 11:56:14 +08:00
David Himmelstrup
83bb0c46da Fix warnings.
Former-commit-id: 14b142ace909a1861b6cff2c0bf62e0f34484749
2019-11-30 18:00:37 +08:00
David Himmelstrup
5eb6066ade Add blender sphere example.
Former-commit-id: 26ae77768836a12d50b3edd0791b7897390b6518
2019-11-30 17:45:54 +08:00
David Himmelstrup
7365e1c68a Fix mkBackground example.
Former-commit-id: d5ce5b091a514a8484aa0e2289b967de151658d4
2019-11-29 17:48:55 +08:00
David Himmelstrup
6c9f3de950 Fix text in blender example.
Former-commit-id: 90e6c62181318d6e345cbbdcf472c10b1ad1cd0b
2019-11-29 14:00:26 +08:00
David Himmelstrup
d02a6caf0c Fix text and add more documentation.
Former-commit-id: 1c9e6e964707ccd424aff914811e67597732c91c
2019-11-29 13:46:19 +08:00
David Himmelstrup
405fe8d280 Fix interpolation gifs.
Former-commit-id: 1d596ff95e002b77fad2c5954e63846d252abf43
2019-11-29 09:35:30 +08:00
David Himmelstrup
3a252ed7f9 Improve blender example.
Former-commit-id: 8ca3e60cc5a12a8d26e3700709b33a29b1bb4c1c
2019-11-28 21:04:49 +08:00
David Himmelstrup
8694425284 Feature showcase (#29)
* Add 'mkText'.

* Add builtin svg logo.

* Bump dependency on reanimate-svg.


Former-commit-id: 94cbf80b828ca3cb59e3bcf577299a6f84418fbf
2019-11-17 13:02:37 +08:00
David Himmelstrup
77fd94dd32 Test against stack-nightly. (#27)
* Relax base dependency.

* Disable diagrams.

* Remove unused dependencies.

* Use new version of chiphunk.

* Fix imports.

* Workaround for warnings in newer versions of ghc.

* Don't be pedantic during the nightly test.

Former-commit-id: 76e3f3c4568e8a340014622260a6c5e84224d67b
2019-11-01 12:58:38 +08:00
David Himmelstrup
b0afdf497a More playing around.
Former-commit-id: 698d93a7f0f77f7f139aa7c576811766104a7389
2019-10-10 19:54:23 +08:00
David Himmelstrup
8c80964260 Fix warnings.
Former-commit-id: 614999e27660c5816c82846253823cd0d821a6b1
2019-10-10 12:36:47 +08:00
David Himmelstrup
95751268b1 More partial shenanigans.
Former-commit-id: 9bd6a7dd811be5659fd8cc815e6f18aa03db0568
2019-10-10 12:24:07 +08:00
David Himmelstrup
48cae3a55b Improve plPartial.
Former-commit-id: 77de494a2636eb8cb4ce4d9f4460c95b0be8ded5
2019-10-09 17:01:08 +08:00
David Himmelstrup
457a261ea0 doc: ternaryPlot
Former-commit-id: 4c6be155fa1edc53b7f672f875a15c64d1cb16ca
2019-10-03 16:31:35 +08:00
David Himmelstrup
bd056436d3 doc: rgbComponents
Former-commit-id: 71e0c2e1fafb32520c69ae2110a93565e865e683
2019-10-02 16:50:23 +08:00
David Himmelstrup
8146503a02 Fix compile errors.
Former-commit-id: 266002c0cb2dad36170a67c16b54664b2a66a7a9
2019-10-01 17:48:06 +08:00
David Himmelstrup
2a65cfb012 Fix orientation of embedded images.
Former-commit-id: 3960c99008abdb2f1798747844b2177feb2221c7
2019-09-29 14:42:48 +08:00
David Himmelstrup
806f1ad48e Use better example for 'pause'.
Former-commit-id: c6a0468f1ab7f6a156dd1a80bee5803ffa954a72
2019-09-29 13:56:06 +08:00
David Himmelstrup
56eb6eceb5 Document latex, latexAlign, and xelatex.
Former-commit-id: c5ac09a2ddcb0d0ecb3d897871ff49b41beac6f6
2019-09-29 12:05:13 +08:00
David Himmelstrup
eb89cac14c Add colormaps to documentation.
Former-commit-id: d9db76c4f0715800ef6f94e6618d6682a2c8112b
2019-09-29 10:06:24 +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
4a8e9179dc Playing around with chipmunk.
Former-commit-id: cbfe982142bbc38787f8b2c375ccf2870b1eab4c
2019-09-25 07:34:28 +08:00
David Himmelstrup
14c6f7bca8 2D physics simulations using Chipmunk2D. (#16)
* Basic 2D physics support.

* PolyShape: Code for decomposing arbitrary shapes into convex polygons.

Former-commit-id: 6cdce508f8bb7b6a20833d1e5204b93e7b19707f
2019-09-24 10:12:01 +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
716a42cdaf Add animation effects. (#9)
* latex-wheel and MonadFix for Scene.

* Add Effects module.


Former-commit-id: 824ebe9919e57fcc3af7c8c4d6afa0e9899564f8
2019-09-17 18:21:52 +08:00
David Himmelstrup
dbcfb44e70 Remove duplicate resolver info.
Former-commit-id: 6512b0ebac45d1ae259f72c43ad3f0a1a7395659
2019-09-13 12:52:06 +08:00
David Himmelstrup
9499030dc5 Support older versions of ghc.
Former-commit-id: 868324619197a844064e26425f68d5b214b9dbad
2019-09-13 12:48:36 +08:00
David Himmelstrup
06e5cd2a1e Fix raster golden.
Former-commit-id: d3f5e706cc74fc4630c36f1c4733f3d76cfe562d
2019-09-12 18:06:27 +08:00
David Himmelstrup
158d79a9e7 Fix race condition issues on Windows.
Former-commit-id: 970a6f8c92ba8cab41053cb7a933a45f416e8696
2019-09-12 14:54:59 +08:00
David Himmelstrup
139ba233fe Remove the web playground (bitrot)
Former-commit-id: c858bdbdc8adb3a9e26bb13517be3c16fe01f5cc
2019-09-11 21:42:11 +08:00
David Himmelstrup
fd7c485c70 Fix examples.
Former-commit-id: f6a942fd37e148e86fb9b671b2a2b32afc4a3178
2019-09-11 21:29:48 +08:00
David Himmelstrup
1b17180569 Add testsuite.
Former-commit-id: bc34312dfef68bc81fc1257970786ea7b23ee99b
2019-09-09 19:10:31 +08:00
David Himmelstrup
a8a0fd8dd4 Fix examples.
Former-commit-id: 4257540d61687e043d18e0f29b86a0271a5f5ca6
2019-09-08 16:18:00 +08:00
David Himmelstrup
3ee4900216 Add parula colormap (and update colormap example).
Former-commit-id: dd8a8af866e413058f0740a4bcdcf2828ab1102a
2019-09-01 14:57:01 +08:00
David Himmelstrup
5a0741e89e Wibbles to goo example.
Former-commit-id: 664df27299dfc113b40a0ba0063d60c33d163757
2019-09-01 11:48:36 +08:00
David Himmelstrup
ea7829b6fe Add goo example.
Former-commit-id: c9e484d6fac8c33b80c09eee65c114b2c33a0fbd
2019-09-01 11:48:36 +08:00
David Himmelstrup
d815e86ea5 Overhaul sorting example.
Former-commit-id: 0f0af6b5772d1032d64cb256e55a1796a34caec1
2019-08-26 21:38:20 +08:00
David Himmelstrup
48bea3d88f colormaps example.
Former-commit-id: 7c38c92e0ec799eaf14f6b19fd99080ed5cc4af3
2019-08-22 21:25:06 +08:00