Commit Graph

143 Commits

Author SHA1 Message Date
Edwin Jakobs
969d342e91 [orx-shapes] Enhance ContourBlend with customizable rectification params
Added `distanceTolerance` and `lengthScale` parameters to the `ContourBlend` function for improved flexibility during contour rectification. Default values maintain backward compatibility.
2025-01-24 18:10:47 +01:00
Edwin Jakobs
c059b11841 add demos to README.md 2025-01-22 21:18:39 +00:00
Edwin Jakobs
13c6191cc2 [orx-shapes] Add DemoHilbertOrder01.kt, DemoHilbertOrder02.kt 2025-01-22 22:01:10 +01:00
Edwin Jakobs
0e9e36acba [orx-shapes] Add Hilbert and Morton point ordering in 2d and 3d 2025-01-22 21:05:23 +01:00
Edwin Jakobs
f7bd2eb4e1 [orx-shapes] Clean-up deprecation warnings in RamerDouglasPeucker.kt 2025-01-20 11:14:32 +01:00
Edwin Jakobs
57f2223682 [orx-shapes] Fix problems with shadowing in Arrangement 2025-01-20 11:08:18 +01:00
Edwin Jakobs
2236da00bf [orx-shapes] Add generated and verified documentation 2025-01-19 00:49:05 +01:00
Edwin Jakobs
cb1c243837 [orx-shapes] Fix frame orientation in frames() 2025-01-05 08:18:39 +01:00
Edwin Jakobs
1e9c46e8f7 Upgrade jsoup to 1.18.2 2025-01-05 08:13:54 +01:00
Edwin Jakobs
08e7a5a354 [orx-shapes] Add RectifiedPath.curvature 2025-01-04 14:07:25 +01:00
Edwin Jakobs
fba1e5b61a [orx-noise] Add hash functions 2024-10-20 14:15:02 +02:00
Edwin Jakobs
98851e0ab8 [orx-shapes] Add font scaler to shapesFromText 2024-09-27 12:30:59 +02:00
Edwin Jakobs
2438dbe770 [orx-shapes] Add Box.intersection() and Box.grid() 2024-09-26 22:15:25 +02:00
Edwin Jakobs
21f3674f4e add demos to README.md 2024-09-25 20:41:46 +00:00
Edwin Jakobs
6b9c3593ae [orx-shapes] Add Rectangle.intersection() 2024-09-25 22:26:37 +02:00
Abe Pazos
c5fb56626c Remove unused imports (#344) 2024-06-24 10:02:34 +02:00
Abe Pazos
4faae6687b [orx-shapes] Fix broken .otf URL in DemoText01.kt 2024-06-13 17:44:31 +02:00
Edwin Jakobs
78fbff54c5 Upgrade to JDK 17. Add @JvmRecord annotations 2024-06-01 07:31:44 +02:00
Edwin Jakobs
86ae5f70de [orx-shapes] Fix bug in RectifiedPath for closed paths 2024-05-22 12:17:23 +02:00
Edwin Jakobs
08da253a8a add demos to README.md 2024-05-14 21:17:50 +00:00
Edwin Jakobs
cebc217c94 [orx-shapes] Fix RectifiedPath.kt for closed contours; Closes #334 2024-05-14 23:09:55 +02:00
Edwin Jakobs
8f68c918f2 [orx-shapes] Handle RectifiedPath3D.path better 2024-05-09 11:15:21 +02:00
Edwin Jakobs
4c086d9ff9 [orx-shapes] add RectifiedPath3D.path override 2024-05-08 13:55:58 +02:00
Edwin Jakobs
5f10260339 add demos to README.md 2024-05-04 08:44:17 +00:00
Edwin Jakobs
e4f9903ffc [orx-shapes] Fix ShapeContour.roundCorners, add demo. Closes #333 2024-05-04 10:36:39 +02:00
Edwin Jakobs
292c33f06a add demos to README.md 2024-05-02 20:15:36 +00:00
Edwin Jakobs
c801154b20 [orx-shapes] Add Path3D.projectToContour, Segment3D.projectToContour 2024-05-02 22:01:47 +02:00
Edwin Jakobs
c01a22d2f2 add demos to README.md 2024-04-03 08:40:11 +00:00
Edwin Jakobs
d1dee70630 [orx-shapes] Fix refactor bug in hobbyCurve 2024-04-03 10:26:37 +02:00
Edwin Jakobs
70ffc7dc14 [orx-shapes] Add 3d Hobby curves 2024-04-03 08:15:42 +02:00
Edwin Jakobs
0a4b4b4925 add demos to README.md 2024-03-19 17:27:37 +00:00
Edwin Jakobs
3cdc02ba07 [orx-shapes] Re-add contour property to RectifiedContour 2024-03-19 18:10:58 +01:00
Edwin Jakobs
c48aa83ced [orx-shapes, orx-mesh-generator] Move frames code from orx-mesh-generator to orx-shapes 2024-03-19 17:54:03 +01:00
Edwin Jakobs
76f96d2278 Remove @JvmOverloads 2024-03-19 16:53:51 +01:00
Edwin Jakobs
af6d35c59b Update for OPENRNDR segment and path generalizations 2024-03-19 16:53:51 +01:00
Edwin Jakobs
8fe7631570 add demos to README.md 2024-03-18 19:48:03 +00:00
Edwin Jakobs
bdc1dd3bec [orx-shapes] Add contour blending 2024-03-18 20:24:15 +01:00
Edwin Jakobs
dc7aa95d15 add demos to README.md 2024-01-23 09:04:07 +00:00
Edwin Jakobs
8fbb106823 [orx-shapes] Refactor package layout 2024-01-23 09:38:43 +01:00
Edwin Jakobs
78ba51ca85 add demos to README.md 2024-01-22 18:27:30 +00:00
Edwin Jakobs
02058ddf5b [orx-shapes] Move select demos into packages 2024-01-22 19:15:07 +01:00
Edwin Jakobs
44824e3d21 [orx-shapes] Improve contour adjuster framework 2024-01-22 15:22:32 +01:00
Edwin Jakobs
06f11b6ad7 add demos to README.md 2024-01-18 06:48:07 +00:00
Edwin Jakobs
77e06cdb99 [orx-shapes] Fix Tunni demos 2024-01-18 07:24:54 +01:00
Edwin Jakobs
1e0630483e [orx-shapes] Add Tunni point/line operations 2024-01-17 00:22:20 +01:00
Edwin Jakobs
83b8faed94 [orx-shapes] Add Tunni point/line operations 2024-01-17 00:07:22 +01:00
Edwin Jakobs
590a2b30f5 [orx-shapes] Adapt to changes made to Segment.control 2024-01-14 13:18:21 +01:00
Edwin Jakobs
7f26f5e5de [orx-shapes] Adopt code from openrndr-shape, openrndr-math 2024-01-13 23:21:26 +01:00
Steven van den Broek
a407824bae add demos to README.md 2024-01-02 20:10:36 +00:00
Steven van den Broek
2fb2b11180 [orx-shapes] Add geometric arrangement together with two demos. (#324) 2024-01-02 20:45:11 +01:00