Commit Graph

  • e6c53fafdb Misc notes in README; minor fix in tests master Chris Hodapp 2021-07-27 13:41:44 -04:00
  • 1c9053a5ad Minor updates to README Chris Hodapp 2021-07-26 16:48:32 -04:00
  • 670b7859a9 Refactor to use itertools Chris Hodapp 2021-01-24 18:48:34 -05:00
  • 3ce441d86a Add 'fraying' effect on spiral Chris Hodapp 2021-01-24 00:11:42 -05:00
  • 5bee3c8aa3 Fix NestedSpiral & add to README.md Chris Hodapp 2021-01-22 17:44:23 -05:00
  • 04aca1b3d0 Almost complete NestedSpiral (only winding order wrong) Chris Hodapp 2021-01-22 17:22:04 -05:00
  • 51cab46299 Misc formatting & not-yet-ready NestedSpiral example Chris Hodapp 2021-01-21 17:03:04 -05:00
  • a664dbba16 Add some example images Chris Hodapp 2021-01-19 12:48:35 -05:00
  • 9cb467e4d5 Rename to prosha Chris Hodapp 2020-10-10 17:34:10 -04:00
  • e7206f4598 Remove lots of dead code. Convert Sierpinski example. Chris Hodapp 2020-10-09 23:26:32 -04:00
  • 5603caa3c1 Add another weird-branching-thing model based on tree_thing Chris Hodapp 2020-10-08 11:24:43 -04:00
  • 9638115f9e Small rename/refactor Chris Hodapp 2020-10-06 17:38:38 -04:00
  • 7ba6bcd648 Convert ramhorn_branch example Chris Hodapp 2020-10-06 15:47:40 -04:00
  • 2017d9a605 barbs example: end recursion by scale check, not iteration count Chris Hodapp 2020-10-06 10:12:19 -04:00
  • 004f665e4b Working direct-function-call example for 'barbs' Chris Hodapp 2020-10-05 23:15:54 -04:00
  • 17fbd4d3a3 More notes and misc. updates Chris Hodapp 2020-10-04 22:52:07 -04:00
  • 82eeac71a8 Fix ramhorn_branch example Chris Hodapp 2020-10-04 12:10:50 -04:00
  • c68c06e018 Clean up notes from last commit Chris Hodapp 2020-10-03 22:42:01 -04:00
  • bd7a3fdd58 Fixed the bug for real. I think. Still needs cleanup... Chris Hodapp 2020-10-03 10:04:12 -04:00
  • 0f3c550726 Fixed the Vertex-after-Arg bug (I think). Clean up later. Chris Hodapp 2020-10-02 19:41:26 -04:00
  • 0bcb85709e Fixed ramhorn example Chris Hodapp 2020-10-02 15:57:51 -04:00
  • dce29003f1 Fix warnings, add some more notes Chris Hodapp 2020-10-02 14:16:22 -04:00
  • 06dc2191fa Sierpinski-ish example mostly working Chris Hodapp 2020-10-02 11:56:19 -04:00
  • 8146d4fea8 Sierpinski ish thing working Chris Hodapp 2020-10-02 11:38:53 -04:00
  • 35daf01b8a Add some more notes Chris Hodapp 2020-10-01 16:25:00 -04:00
  • 0ba914a7a3 More (slow) pyramid progress Chris Hodapp 2020-10-01 14:05:26 -04:00
  • f2ae9f051e Small progress with pyramid example Chris Hodapp 2020-10-01 12:56:40 -04:00
  • 6b8a7b8bc6 Half-working pyramid example & roll back DCEL crap Chris Hodapp 2020-10-01 12:46:43 -04:00
  • 545b7c9a60 Meh, kind of over trying to roll my own subdivision crap Chris Hodapp 2020-06-16 16:15:02 -04:00
  • 701b1df915 Finally got this bloody subdivision method working. I think. Chris Hodapp 2020-06-12 23:42:03 -04:00
  • 6c7b9695af Internal refactor (as part of subdiv) in parametric_mesh Chris Hodapp 2020-06-06 23:43:38 -04:00
  • fe31de5af3 Fixed boundary behavior for parametric_mesh Chris Hodapp 2020-06-06 22:33:54 -04:00
  • 729baf5aa3 Add some notes; restore more complex parametric example Chris Hodapp 2020-06-06 16:50:25 -04:00
  • 41ea254537 Possibly the actual actual bug fix Chris Hodapp 2020-06-06 16:23:19 -04:00
  • 6a3a19db21 Fixed a few more bugs in parametric_mesh. More remain... Chris Hodapp 2020-06-06 11:06:45 -04:00
  • 39072e0c30 Fix pesky-ass bug in DCEL (I think). Debug statements remain. Chris Hodapp 2020-06-06 00:18:36 -04:00
  • dbaadea466 Fix bug in DCELMesh.add_face Chris Hodapp 2020-06-05 21:39:55 -04:00
  • 3ed8678bbb Finally got my DCEL generating manifold meshes. Chris Hodapp 2020-05-25 11:51:10 -04:00
  • 8d35c7bf1d Add a check function to DCELMesh Chris Hodapp 2020-05-25 09:20:46 -04:00
  • 6bb170c7ff Half-made DCEL; half-broken continuous transform thingy Chris Hodapp 2020-05-24 22:43:32 -04:00
  • f2f8b833e2 Added some (30% broken, disabled) subdivision in parametric_mesh Chris Hodapp 2020-05-17 12:08:07 -04:00
  • fa001f47d4 Very rudimentary test of parametric, continuous transform Chris Hodapp 2020-05-16 23:53:45 -04:00
  • b17e4a1df6 Clean up some notes, try adding randomness to example Chris Hodapp 2020-05-16 13:20:13 -04:00
  • d868674b45 Import some constants I should have imported months ago Chris Hodapp 2020-05-16 09:52:13 -04:00
  • 0e54d48f7b Remove superfluous clone() Chris Hodapp 2020-05-15 19:27:59 -04:00
  • f23947331b Added some (tentative) things to rule_fn macro Chris Hodapp 2020-05-14 16:41:30 -04:00
  • 7b04b91746 Add some macros to make things less verbose Chris Hodapp 2020-05-14 15:41:15 -04:00
  • b7da8bea41 Change name of 'vmap' to 'arg_vals' to fit with MeshFunc Chris Hodapp 2020-05-13 15:02:22 -04:00
  • ce3ca34b70 Modify vec_indexed! syntax a little Chris Hodapp 2020-05-13 14:08:57 -04:00
  • a6449a2b94 Finally closed off geometry in 'barbs' example Chris Hodapp 2020-05-13 12:23:24 -04:00
  • 70463e0dfd 'barbs' example is almost done, but geometry needs closed Chris Hodapp 2020-05-13 12:11:11 -04:00
  • 586e5095bd Closer now on 'barbs' example Chris Hodapp 2020-05-13 11:34:42 -04:00
  • 5641a9c96e Progress with barbs example Chris Hodapp 2020-05-12 19:02:22 -04:00
  • 19988a0b35 One example is building and running, mostly Chris Hodapp 2020-05-12 18:47:29 -04:00
  • 7626f1a089 Mesh stuff ugly-refactored but untested Chris Hodapp 2020-05-12 15:46:03 -04:00
  • 0ad03ac77d Add scratch work before refactor. Examples in this rev are likely broken. Chris Hodapp 2020-05-11 14:34:40 -04:00
  • 10d5314157 Some more notes on limitations Chris Hodapp 2020-05-11 14:32:47 -04:00
  • 6677f73ab3 Add .idea stuff Chris Hodapp 2020-05-11 14:31:47 -04:00
  • 6857fb6aee More phone-cord-looking very stress-testy nested examples Chris Hodapp 2020-04-20 22:27:41 -04:00
  • 3c707aff9b Made a funky phone-cord looking thingy in twisty_torus Chris Hodapp 2020-04-20 22:07:43 -04:00
  • 5a222dcc93 Added a happy accident? Chris Hodapp 2020-04-20 18:45:21 -04:00
  • 270435c4d6 Beat my head into a wall some more on twisty_torus Chris Hodapp 2020-04-20 18:18:18 -04:00
  • e0baea62cc Made a (half-broken and ugly) twisty torus Chris Hodapp 2020-04-19 22:16:01 -04:00
  • 537dcd2f44 Migrated some examples.rs stuff to tests in lib.rs Chris Hodapp 2020-04-18 12:10:25 -04:00
  • 7b7482175f Restore some settings in twist() Chris Hodapp 2020-04-12 22:48:41 -04:00
  • 0d0bed918a Misc refactor & notes update Chris Hodapp 2020-04-12 15:05:07 -04:00
  • 4fe289083b Remove some oddities in ramhorn_branch Chris Hodapp 2020-04-06 15:34:12 -04:00
  • c19e65b962 Fixed another bug in to_mesh_iter! Chris Hodapp 2020-04-06 10:38:30 -04:00
  • aba2e24e26 My ramhorn_branch example finally works. It's just ugly. Chris Hodapp 2020-04-05 22:30:06 -04:00
  • 5f27239525 Semi-sensible refactor for ramhorn_twist? Chris Hodapp 2020-04-05 18:20:49 -04:00
  • bddedfd9f4 Restore old test Chris Hodapp 2020-04-05 12:17:40 -04:00
  • 8f8bca9c2f Fix to_mesh_iter bug Chris Hodapp 2020-04-05 12:15:29 -04:00
  • e9a6f1f840 Documented a bug in to_mesh_iter via ram_horn_twist Chris Hodapp 2020-04-05 10:54:33 -04:00
  • 05a0aed8eb Rule now has, again, a type param Chris Hodapp 2020-04-05 00:00:29 -04:00
  • bd7105e333 Update some notes Chris Hodapp 2020-04-04 16:35:02 -04:00
  • 4c0ef2abca Remove comment, change test count Chris Hodapp 2020-04-01 22:09:04 -04:00
  • cf6ae348c3 Add timing stuff Chris Hodapp 2020-04-01 21:43:35 -04:00
  • 89c0a5f3ae Wrapped mesh in Rc<...> but don't know if it helps Chris Hodapp 2020-04-01 21:40:01 -04:00
  • 9c941aac99 Convert ramhorn example Chris Hodapp 2020-04-01 17:22:54 -04:00
  • 1df037fc9d Some performance notes Chris Hodapp 2020-04-01 17:22:43 -04:00
  • bffd8a8d79 Small cleanup with util function Chris Hodapp 2020-04-01 12:57:34 -04:00
  • 84711d67c0 Make Transform struct Chris Hodapp 2020-04-01 12:03:13 -04:00
  • e26b528464 Some cleanliness cleanups Chris Hodapp 2020-03-31 16:57:58 -04:00
  • 45ab4ed9e0 Added helper function to avoid juggling of indices Chris Hodapp 2020-03-31 15:30:25 -04:00
  • 558bd062d9 Fixed twist(), though it's now ugly Chris Hodapp 2020-03-27 23:46:29 -04:00
  • 21ce55d141 Add hacky example of (incorrect) double spiral in twist() Chris Hodapp 2020-03-27 23:00:24 -04:00
  • 96f8004df2 More refactoring of twist() hodapp 2020-03-27 19:26:06 -04:00
  • f8f2d4ac31 Closure-ified my Twist example Chris Hodapp 2020-03-27 18:22:40 -04:00
  • 02cfa49bd7 Some shuffling around from last commit Chris Hodapp 2020-03-26 14:01:48 -04:00
  • 7a6d29da81 Made an actual working example! Chris Hodapp 2020-03-26 10:19:54 -04:00
  • 83053ca8bb Add another failed example Chris Hodapp 2020-03-21 19:08:07 -04:00
  • 75025fb79b Add some more broken code. See scratch.rs for what does work. Chris Hodapp 2020-03-14 12:10:51 -04:00
  • 4df6b8442c Add (non-building) attempt at using closures again hodapp 2020-03-10 21:25:50 -04:00
  • 7714f743d5 Add utility function to transform Vec<Vertex> Chris Hodapp 2020-03-08 14:34:44 -04:00
  • cf9124d04c Commit version of Twist I tried in Blender Chris Hodapp 2020-03-08 11:11:31 -04:00
  • 7a770bb533 Added some parameters to Twist Chris Hodapp 2020-03-07 22:24:37 -05:00
  • 7564cf69d0 Rewrite one signature slightly Chris Hodapp 2020-03-07 21:22:39 -05:00
  • 9746adf39c Twist: closed beginning & end properly. Chris Hodapp 2020-03-07 18:53:15 -05:00
  • 84b7bd0b21 Small refactor Chris Hodapp 2020-03-07 17:26:34 -05:00
  • 2c9a273540 Fix small bug in Twist Chris Hodapp 2020-03-06 19:15:08 -05:00