-
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