Commit Graph

  • ab255f294a Switch precision to highp (fixes #3). master gh-pahes gh-pages Christopher Wellons 2017-05-04 19:23:02 -04:00
  • ccb6585061 Reset controls on load. Christopher Wellons 2014-07-01 20:02:24 -04:00
  • 2b708e3503 Remember restitution setting in snapshot. Christopher Wellons 2014-07-01 19:58:40 -04:00
  • e1e1fc547e Stop dipping below 1 particle (fixes #1). Christopher Wellons 2014-06-30 19:37:21 -04:00
  • 70fb3ff733 Allow manual copying of save. textsave Christopher Wellons 2014-06-29 18:12:48 -04:00
  • 27cb5a13d6 Restitution slider. Christopher Wellons 2014-06-29 17:51:03 -04:00
  • 958e91fe6c Save wind and gravity and such in the snapshot. Christopher Wellons 2014-06-29 17:44:11 -04:00
  • e8f35b286b Remember size on clear. Christopher Wellons 2014-06-29 17:38:35 -04:00
  • 6a2bbb2fc2 Add gravity and wind sliders. Christopher Wellons 2014-06-29 17:35:15 -04:00
  • 2f35a23ac8 Add slider controls. Christopher Wellons 2014-06-29 17:22:44 -04:00
  • 33b36c0b08 Tweak updates. tweak Christopher Wellons 2014-06-29 17:05:09 -04:00
  • c9e50e712c Zero out wind by default. Christopher Wellons 2014-06-29 16:05:27 -04:00
  • bf08455a08 Add wind effect. Christopher Wellons 2014-06-29 15:50:36 -04:00
  • 51f4fa0396 Scale velocity differently. Christopher Wellons 2014-06-29 15:42:24 -04:00
  • 3cf7f7bb52 Add link to article. Christopher Wellons 2014-06-29 14:15:14 -04:00
  • 0bb36e2731 Add article link. Christopher Wellons 2014-06-28 23:30:41 -04:00
  • bf2c86fe41 Multiply index by random sign to remove bias. Christopher Wellons 2014-06-28 22:46:55 -04:00
  • f16f4d1bd9 Add check for lesser platforms. Christopher Wellons 2014-06-28 15:10:38 -04:00
  • 1629913fe7 Add slight Gaussian blur to obstacle draw. Christopher Wellons 2014-06-28 11:32:35 -04:00
  • ea36f191f4 Particle color transparency by default. Christopher Wellons 2014-06-28 11:29:49 -04:00
  • 8b5f4cb3f5 Update particle count on restore. Christopher Wellons 2014-06-28 11:25:08 -04:00
  • e03dbc41e5 Add color inputs. Christopher Wellons 2014-06-28 10:49:59 -04:00
  • 7c06864ccf Tweak button style. Christopher Wellons 2014-06-28 10:26:38 -04:00
  • ef5e565cef Add save and restore buttons. Christopher Wellons 2014-06-28 10:11:18 -04:00
  • 21d640bbd6 Add save and restore methods. Christopher Wellons 2014-06-28 10:11:08 -04:00
  • 50e2b30b8f Fix description. Christopher Wellons 2014-06-28 00:02:08 -04:00
  • 93cb2beefd Remove middle-click clear. Christopher Wellons 2014-06-28 00:01:26 -04:00
  • 4b66b210ff Set restitution from a uniform. Christopher Wellons 2014-06-27 23:21:52 -04:00
  • dc30d31696 More buttons. Christopher Wellons 2014-06-27 23:18:30 -04:00
  • 8c03d95adc Control obstacle color from a uniform. Christopher Wellons 2014-06-27 23:18:17 -04:00
  • 38fc3ca527 Add some shader comments. Christopher Wellons 2014-06-27 22:57:53 -04:00
  • 278afd8798 Use index to perturb, for more separation. Christopher Wellons 2014-06-27 22:55:02 -04:00
  • 53fa3d3a92 Adjust dislodging algorithm. Christopher Wellons 2014-06-27 22:47:38 -04:00
  • f7bc54ec3b Allow painting obstacles. Christopher Wellons 2014-06-27 22:24:19 -04:00
  • fad4248b82 More jsdoc headers. Christopher Wellons 2014-06-27 22:20:04 -04:00
  • 3648f961a0 Flesh out some jsdoc headers. Christopher Wellons 2014-06-27 22:16:31 -04:00
  • fe61295698 Add FPS counter. Christopher Wellons 2014-06-27 21:50:39 -04:00
  • f5e38a4823 Add buttons. Christopher Wellons 2014-06-27 21:39:20 -04:00
  • 063c554e31 Add controls to adjust counts. Christopher Wellons 2014-06-27 21:22:28 -04:00
  • 58ecb7bb1c Improve random distribution. Christopher Wellons 2014-06-27 21:21:56 -04:00
  • b5b5db0e17 Stir in some entropy on every tick. Christopher Wellons 2014-06-27 19:59:02 -04:00
  • afda9a1591 Add a screenshot. Christopher Wellons 2014-06-27 19:44:44 -04:00
  • 8d777dc46a Double the number of particles. Christopher Wellons 2014-06-27 19:41:24 -04:00
  • f42dcf2b98 Fix typo. Christopher Wellons 2014-06-27 19:40:13 -04:00
  • be4f780f1a Add middle clicking to clear. Christopher Wellons 2014-06-27 19:35:41 -04:00
  • 07488822b2 Discard non-obstacle space. Christopher Wellons 2014-06-27 19:33:47 -04:00
  • de88b11ba9 Add mouse-controlled obstacles. Christopher Wellons 2014-06-27 19:16:28 -04:00
  • 5f3c376f88 Perturb X to avoid "streams" from forming. Christopher Wellons 2014-06-27 18:44:29 -04:00
  • 4f6258b942 Better dislodging. Christopher Wellons 2014-06-27 18:35:15 -04:00
  • 8d7cca87c8 Don't wrap on X. Christopher Wellons 2014-06-27 18:30:29 -04:00
  • 54c9a8fc59 Add dislodging. Christopher Wellons 2014-06-27 18:25:22 -04:00
  • b4ef8a8285 Add obstacles and bouncing. Christopher Wellons 2014-06-27 18:22:18 -04:00
  • 7f3123e59e Adjust color based on velocity. Christopher Wellons 2014-06-27 17:09:27 -04:00
  • d4e908b068 Add link to README. Christopher Wellons 2014-06-27 16:49:17 -04:00
  • c984f66fbe Add license and README. Christopher Wellons 2014-06-27 16:48:37 -04:00
  • c703b29cbe More dramatic rain effect. Christopher Wellons 2014-06-27 16:44:04 -04:00
  • 7c5d9942fd Rain effect. Christopher Wellons 2014-06-27 16:30:58 -04:00
  • b51fa6e7c1 Confetti effect. Christopher Wellons 2014-06-27 16:08:29 -04:00
  • f94e0d4c6e Add negative encodings, too. Christopher Wellons 2014-06-27 16:04:07 -04:00
  • 4617e83091 Finally fix it. Christopher Wellons 2014-06-27 15:44:18 -04:00
  • 4342ddc8cc Separate encoding base. Christopher Wellons 2014-06-27 15:29:11 -04:00
  • 46482abffb Unify. Christopher Wellons 2014-06-27 12:15:40 -04:00
  • 8071830760 Also sort of working. Christopher Wellons 2014-06-27 12:03:46 -04:00
  • dc5bd62ccc Semi-working code. Christopher Wellons 2014-06-27 10:34:36 -04:00