Daniel Perelman perelman
perelman pushed to main at perelman/contra-renderer 2023-10-10 08:14:41 -04:00
5bfdd56c3b Fix do si do 360 degrees.
perelman pushed to main at perelman/contra-renderer 2023-10-10 07:42:59 -04:00
ad1ba9c659 Adjust 'idle' logic to not have hands and allow rotations.
2704d3bf4d Fix rotations starting on side from short lines.
5d24ffa950 Support Rory O'More in short lines.
Compare 3 commits »
perelman pushed to main at perelman/contra-renderer 2023-10-10 06:08:51 -04:00
d94e599c91 Initial support for give and take.
perelman pushed to main at perelman/contra-renderer 2023-10-10 06:05:32 -04:00
3b765838d4 Fix current move in moves list for last beat.
perelman created branch exp/perf/cache-strings in perelman/contra-renderer 2023-10-09 17:53:11 -04:00
perelman pushed to exp/perf/cache-strings at perelman/contra-renderer 2023-10-09 17:53:11 -04:00
7deda1af48 [WIP] Performance: aggressively cache strings in renderer.
perelman pushed to main at perelman/contra-renderer 2023-10-09 17:52:18 -04:00
f870efb13e Performance: avoid using .getElementsByClassName() on every frame to reduce allocations.
perelman pushed to main at perelman/contra-renderer 2023-10-09 02:50:10 -04:00
bc96ecf713 Performance: reduce trail count from 10 to 7.
82f807ddfe Performance: remove unnecessary work when not drawing text.
e86b065e2f Performance: don't draw text on dancer trails.
92833c816c Performance: don't make canvas transparent.
Compare 4 commits »
perelman pushed to main at perelman/contra-renderer 2023-10-08 23:27:02 -04:00
ad3b945307 Don't swing too slowly.
perelman pushed to main at perelman/contra-renderer 2023-10-08 23:26:35 -04:00
a86ddc2a39 Improve courtesy turn animation.
perelman pushed to main at perelman/contra-renderer 2023-10-08 23:16:09 -04:00
a09195d189 www/js/interpreter.ts
perelman pushed to main at perelman/contra-renderer 2023-10-08 21:28:48 -04:00
0c4f1bd017 [WIP] Improving chain animation.
perelman pushed to main at perelman/contra-renderer 2023-10-08 20:49:09 -04:00
7c82d8f542 Add debug display option to renderer/animations.
e1cc9da24c Revert chain end position; it was right in the first place. Need to adjust animation.
Compare 2 commits »
perelman pushed to main at perelman/schedule-grid-js 2023-10-06 18:30:04 -04:00
e97a42973d Add import/export JSON file functionality.
3692ebfd88 Use OPFS if working with local filesystem is unsupported.
Compare 2 commits »
perelman pushed to main at perelman/contra-renderer 2023-09-29 15:05:53 -04:00
b6f2451920 [WIP] Pass by still not quite right.
3f34de63e8 [WIP] Trying to fixup pass by paths.
Compare 2 commits »
perelman pushed to main at perelman/contra-renderer 2023-09-29 05:57:18 -04:00
14c31583e5 Fix hands during Circle and DoSiDo.
1c0478c044 Basic support for right left through.
Compare 2 commits »
perelman pushed to main at perelman/contra-renderer 2023-09-29 05:34:23 -04:00
c7fe7fe43c Handle sliding during another move. Handles cases like becket progression during a partner swing.
perelman pushed to main at perelman/contra-renderer 2023-09-29 04:55:26 -04:00
f1d70185f6 Finish first attempt at chain.
perelman pushed to main at perelman/contra-renderer 2023-09-28 22:20:36 -04:00
b572eb34c3 Fixup start/end positions through StandStill.
13dc3394e9 Adjust revolving door to look close to right.
Compare 2 commits »
perelman pushed to main at perelman/contra-renderer 2023-09-25 01:54:39 -04:00
1c7f80e1c3 First attempt at pass by / hey animation.