134 Commits

Author SHA1 Message Date
hodapp
4df6b8442c Add (non-building) attempt at using closures again 2020-03-10 21:25:50 -04:00
Chris Hodapp
7714f743d5 Add utility function to transform Vec<Vertex> 2020-03-08 14:34:44 -04:00
Chris Hodapp
cf9124d04c Commit version of Twist I tried in Blender 2020-03-08 11:11:31 -04:00
Chris Hodapp
7a770bb533 Added some parameters to Twist 2020-03-07 22:24:37 -05:00
Chris Hodapp
7564cf69d0 Rewrite one signature slightly 2020-03-07 21:22:39 -05:00
Chris Hodapp
9746adf39c Twist: closed beginning & end properly.
Yes, it checks out as a manifold mesh too.
2020-03-07 18:53:15 -05:00
Chris Hodapp
84b7bd0b21 Small refactor 2020-03-07 17:26:34 -05:00
Chris Hodapp
2c9a273540 Fix small bug in Twist 2020-03-06 19:15:08 -05:00
Chris Hodapp
111933c30e Some more notes and tried other examples with to_mesh_iter 2020-03-06 15:38:25 -05:00
Chris Hodapp
52914b2588 Fixed final_geom bug in to_mesh_iter
...but then found that to_mesh probably has the same bug
2020-03-06 14:59:53 -05:00
Chris Hodapp
94dabbee25 Got rid of EmptyRule 2020-03-06 10:36:17 -05:00
Chris Hodapp
7fd89b63b8 Add some more docs 2020-03-06 08:54:08 -05:00
Chris Hodapp
2fe37fc569 Mesh connection bug fixed! Just need to say why... 2020-03-05 21:58:57 -05:00
hodapp
313aa6203f Revert some of 120ede4b 2020-03-04 20:47:13 -05:00
Chris Hodapp
13279f61ed Add a note 2020-03-01 22:38:37 -05:00
Chris Hodapp
120ede4b1b Try some restructuring that wasn't the problem? 2020-03-01 22:18:39 -05:00
Chris Hodapp
6a8f0e14c8 Progressed with to_mesh_iter (still not quite working) 2020-03-01 19:32:45 -05:00
Chris Hodapp
cfae58bed6 My crap finally builds, though it's still wrong 2020-03-01 18:49:15 -05:00
Chris Hodapp
2dd056ad4a Scratch work 2020-02-29 10:47:44 -05:00
Chris Hodapp
4c626f6358 Trying type parameters instead 2020-02-27 21:51:34 -05:00
Chris Hodapp
b454588f41 Added some helpers in util.rs 2020-02-23 20:54:24 -05:00
Chris Hodapp
beff9d587b Fixed (ish) twist example 2020-02-22 20:25:09 -05:00
Chris Hodapp
56803bccf3 Added (broken) twist() example from Python 2020-02-22 19:16:52 -05:00
hodapp
58d83a03e6 Misc doc updates 2020-02-22 16:14:19 -05:00
hodapp
00a766bd24 Updated some more docs 2020-02-22 13:43:55 -05:00
hodapp
751df8274f Misc fix from last commit; move something to a reference 2020-02-22 12:11:42 -05:00
Chris Hodapp
e37d49f7e0 Replaced 3-tuple with rule::Child; wrote some docs 2020-02-22 11:15:50 -05:00
Chris Hodapp
c594538644 Fixed ram_horn example, slight refactor on to_mesh 2020-02-22 08:26:27 -05:00
Chris Hodapp
436cb0bbc4 Added some really badly-written mapping... fix it later 2020-02-21 22:34:07 -05:00
Chris Hodapp
751f772897 Fixed some examples, then broke them further.
I need to add in some sort of parent vertex mapping layer.
2020-02-21 21:46:26 -05:00
Chris Hodapp
19de80da81 Fixed curve_horn_* example a bit (still has 180 degree issue) 2020-02-21 20:31:20 -05:00
Chris Hodapp
00c62a31b8 Trashed my 'exit group' nonsense for parent vertices. 2020-02-21 19:59:47 -05:00
Chris Hodapp
cae2d3df10 Attempt to organize into modules, though still pretty rough 2020-02-17 14:29:43 -05:00
Chris Hodapp
e3e7391cea Solve (sort of) non-manifold issue in curve_horn stuff 2020-02-17 10:38:21 -05:00
Chris Hodapp
f4f6a7db5d Sorta fix curve_horn_start 2020-02-16 18:18:32 -05:00
Chris Hodapp
3eb8d12e03 Fixed another bug in connect() 2020-02-16 17:41:06 -05:00
Chris Hodapp
d3e2f4f83c Progressed with my newfangled OpenMesh style, but still bugs... 2020-02-16 10:35:16 -05:00
Chris Hodapp
8d5aeb66e8 Add some connect() scratch code that is b0rked 2020-02-15 22:02:03 -05:00
Chris Hodapp
434c87ed67 Partially convert curve_horn_*, which required RuleStep addition 2020-02-15 11:57:40 -05:00
Chris Hodapp
721dd6c861 Small refactor 2020-02-15 10:51:23 -05:00
Chris Hodapp
2a86209010 Fix my STL export issue (I needed to truncate old files) 2020-02-15 09:41:47 -05:00
Chris Hodapp
40abb2426b Added normals to STL, but mesh is broken at some settings 2020-02-15 09:28:08 -05:00
Chris Hodapp
adcfc9410c Remove tri_mesh; fix STL export 2020-02-14 18:39:28 -05:00
Chris Hodapp
e63c79f45a Non-working stl_io output (but it builds) 2020-02-14 18:19:54 -05:00
Chris Hodapp
56ac22e138 Add some notes 2020-02-14 16:59:46 -05:00
Chris Hodapp
2b6ca70d40 Refactor & almost eliminate tri_mesh; cube_thing_rule working 2020-02-14 14:32:06 -05:00
Chris Hodapp
9e92a469b8 Code builds with cube_thing_rule. Still has bugs. 2020-02-14 11:41:29 -05:00
Chris Hodapp
4da007943d Misc comments & fix some warnings 2020-02-10 08:20:28 -05:00
Chris Hodapp
a8e6dfff98 Fixed another connect_single bug 2020-02-09 11:12:34 -05:00
Chris Hodapp
003f252386 Fixed small connect_single bug 2020-02-09 10:26:18 -05:00