Commit graph

132 commits

Author SHA1 Message Date
Revar Desmera
01a52cdac4 Fixed bezier patch functions to all accept mixes of triangular and rectangular patches in the patches list, instead of having separate tris arguments. 2019-05-28 14:50:20 -07:00
Revar Desmera
f378b70151 Added in range step of 1 to avoid errors. 2019-05-26 22:34:46 -07:00
Revar Desmera
15b8f9ba67 Simplified usages. 2019-05-26 13:45:22 -07:00
Revar Desmera
bb10d40dc7 Fixed docs links. 2019-05-26 12:47:50 -07:00
Revar Desmera
16919f39c3 Reworked orientation to use vectors. Added spin. 2019-05-25 23:31:05 -07:00
Revar Desmera
26aaf480f5 Fixed bezier_patch_flat() 2019-05-12 18:09:14 -07:00
Revar Desmera
c79e887612 Removed per-file copyright messages in favor of the LICENSE file. 2019-05-03 12:30:20 -07:00
Revar Desmera
69d882b4d5 Cleaned up dependency includes in non-std libfiles. 2019-05-03 12:19:51 -07:00
Revar Desmera
5a16152416 Renamed align to anchor. 2019-04-22 20:55:03 -07:00
Revar Desmera
7e1598d66d Fixed corner and top/bottom edge orientations. 2019-04-22 01:08:41 -07:00
Revar Desmera
cc36235736 Updated copyright years. Split math.scad up. Enabled attach for lots of shapes. Removed backwards compatability. 2019-04-19 17:02:17 -07:00
Revar Desmera
1d6aefc867 Removed all uses and incudes. Document all includes needed for each file. Added std.scad include. 2019-04-19 00:25:10 -07:00
Revar Desmera
a46ea27fca Changed all BOSL references to BOSL2. 2019-04-18 23:45:46 -07:00
Revar Desmera
6b0e796462 Renamed all V_ constants. Removed ALIGN_ constants. 2019-04-18 23:32:17 -07:00
Revar Desmera
08711565e7 Removed deprecations. 2019-04-18 21:16:10 -07:00
Revar Desmera
cb3a380740 Docs tweaks and examples images added. 2019-03-31 14:53:58 -07:00
Revar Desmera
d238236c59 Added patch_reverse() 2019-03-31 04:42:55 -07:00
Revar Desmera
d0595fb132 Quadrupled bezier patch speed. 2019-03-30 15:44:36 -07:00
Revar Desmera
b8239d2dde Added support for triangular bezier patches. 2019-03-30 01:54:05 -07:00
Revar Desmera
1d4bf6dcda Added Bezier patch and surface support. 2019-03-27 19:31:07 -07:00
Revar Desmera
1dc7df18fb Added several bezier functions. 2019-03-26 23:23:25 -07:00
Revar Desmera
228f4c4134 vector3d_angle -> vector_angle 2019-03-25 03:52:09 -07:00
Revar Desmera
71395098ec Fixed some alignment issues with rotate_extrude_bezier() 2019-03-23 03:21:00 -07:00
Revar Desmera
9a3c25d3d3 Massive reworking of documentation production. 2019-03-22 21:13:18 -07:00
Revar Desmera
4401bb1135 Fixed linear_extrude_bezier default args to behave more like linear_extrude default args. 2019-02-04 04:25:33 -08:00
Revar Desmera
89657fdcb2 Updated extrude_2d_shapes_along_bezier example. 2019-02-02 19:59:46 -08:00
Revar Desmera
e69f017023 Fixed up some comments in beziers.scad 2018-11-25 15:23:30 -08:00
Revar Desmera
4c935bf9f2 Added extrude_2d_shapes_along_3dpath() 2018-11-24 01:37:56 -08:00
Revar Desmera
2673b157a2 Added linear_extrude_bezier(). 2018-10-03 18:24:07 -07:00
Revar Desmera
2d9fa565b3 Updated bezier code to support N-point beziers. 2018-02-16 14:49:32 -08:00
Revar Desmera
15c764a119 Minor bugfixes. 2017-08-31 00:38:36 -07:00
Revar Desmera
b3f19b1407 Initial code dump. 2017-08-29 17:00:16 -07:00