Abe Pazos
6db05951ef
Remove unused imports
2025-08-04 12:00:35 +02:00
Abe Pazos
cb24d4f78d
[orx-shapes] BezierPatch: add missing user uniforms, demo ( #366 )
2025-08-03 22:22:43 +02:00
Edwin Jakobs
b259e9c2de
[orx-shapes] Add rectangle align, distribute and fit functions
2025-07-06 23:35:40 +02:00
Edwin Jakobs
e944bd30d3
[orx-shapes] Remove System.setProperty() add Camera2D to DemoText01.kt
2025-03-06 12:26:18 +01:00
Edwin Jakobs
b3e8543555
[orx-shapes] Add place function and demo for rectangle placement
...
Introduce `Rectangle.place` to position rectangles dynamically within bounds using anchor points. Added a demo (`DemoRectanglePlace01`) showcasing a 10x10 grid of rectangles evenly distributed across the canvas.
2025-02-25 07:08:48 +01:00
Edwin Jakobs
a7d878a710
[orx-shapes] Add irregular grid support and demo examples
...
This commit introduces `Rectangle.irregularGrid`, enabling the creation of grids with irregular spacing based on weights. New helper methods and properties for 2D rectangle lists, such as subgrid selection, bounds calculation, and random access, are also added. Additionally, two new demos showcase regular and irregular grid features.
2025-02-20 16:57:35 +01:00
Abe Pazos
c8f7dd52c6
Demos: ensure all use fun main() = application {
...
- Adjust some demo window sizes.
- Replace Random.double by Double.uniform
- Tweak some demos so screenshots look more interesting
2025-01-26 20:57:04 +01:00
Edwin Jakobs
13c6191cc2
[orx-shapes] Add DemoHilbertOrder01.kt, DemoHilbertOrder02.kt
2025-01-22 22:01:10 +01:00
Edwin Jakobs
1e9c46e8f7
Upgrade jsoup to 1.18.2
2025-01-05 08:13:54 +01:00
Edwin Jakobs
fba1e5b61a
[orx-noise] Add hash functions
2024-10-20 14:15:02 +02: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
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
e4f9903ffc
[orx-shapes] Fix ShapeContour.roundCorners, add demo. Closes #333
2024-05-04 10:36:39 +02:00
Edwin Jakobs
c801154b20
[orx-shapes] Add Path3D.projectToContour, Segment3D.projectToContour
2024-05-02 22:01:47 +02:00
Edwin Jakobs
70ffc7dc14
[orx-shapes] Add 3d Hobby curves
2024-04-03 08:15:42 +02: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
af6d35c59b
Update for OPENRNDR segment and path generalizations
2024-03-19 16:53:51 +01:00
Edwin Jakobs
bdc1dd3bec
[orx-shapes] Add contour blending
2024-03-18 20:24:15 +01:00
Edwin Jakobs
8fbb106823
[orx-shapes] Refactor package layout
2024-01-23 09:38:43 +01: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
77e06cdb99
[orx-shapes] Fix Tunni demos
2024-01-18 07:24:54 +01:00
Edwin Jakobs
83b8faed94
[orx-shapes] Add Tunni point/line operations
2024-01-17 00:07:22 +01:00
Steven van den Broek
2fb2b11180
[orx-shapes] Add geometric arrangement together with two demos. ( #324 )
2024-01-02 20:45:11 +01:00
Edwin Jakobs
6e14b36540
[orx-shapes] Improve support for open contours in adjustContour
2023-10-30 07:53:40 +01:00
Edwin Jakobs
fd5d6f7020
[orx-shapes] Add edge/contour replacement
2023-10-27 16:27:19 +02:00
Edwin Jakobs
598761179d
[orx-shapes] Add selection stacks and selection parameters
2023-10-27 07:58:21 +02:00
Edwin Jakobs
cd44428c54
[orx-shapes] Add segmentIndex indirection
2023-10-23 22:49:36 +02:00
Edwin Jakobs
9336bbfa18
[orx-shapes] Add support for multiple selections
2023-10-23 21:29:08 +02:00
Edwin Jakobs
e7f8add84e
[orx-shapes] Add WIP ContourAdjuster framework
2023-10-23 12:27:45 +02:00
Edwin Jakobs
283fd939c4
[orx-shapes] Add shapesFromText
2023-10-11 17:18:58 +02:00
Abe Pazos
7412ae4595
Fixes to orx-color and orx-shapes ( #296 )
2023-03-21 09:57:26 +01:00
Edwin Jakobs
aed6efb87a
[orx-shapes] Add Arc, Net, Pulley, Tear and bounds tools
2023-02-02 10:06:18 +01:00
Edwin Jakobs
c3ef5053c1
[orx-shapes] Add RectifiedContour
2023-02-01 22:22:44 +01:00
Vechro
47d4293a57
Fixes and move to jvmDemo ( #286 )
2023-01-15 15:27:19 +01:00