Commit Graph

16 Commits

Author SHA1 Message Date
Edwin Jakobs
50efe4da82 [orx-shade-styles] Implement StyleParameters in GradientBuilder
Make GradientBuilder comply with StyleParameters by adding related fields and methods. This enables parameter management for gradient styles.
2025-03-05 15:19:25 +01:00
Edwin Jakobs
331c28e52e [orx-shade-styles] Add pattern shade styles 2025-03-05 14:57:39 +01:00
Edwin Jakobs
258c3c1535 [orx-shade-styles] Replace analytic filtering with multisample based filtering 2025-03-04 17:34:52 +01:00
Edwin Jakobs
098a26e1a9 [orx-shade-styles] Improve quantization filtering 2025-03-04 11:00:33 +01:00
Edwin Jakobs
dc09a849fd [orx-shade-styles] Add advanced clip-based shade styles and demos 2025-03-04 08:38:38 +01:00
Edwin Jakobs
e7f11d90b2 [orx-shade-styles] Add elliptical gradient support 2025-03-04 08:38:38 +01:00
Edwin Jakobs
fe87704efd [orx-shadestyle] Fix COVER and CONTAIN fit modes for BOUNDS units in GradientBase 2025-02-27 10:20:17 +01:00
Edwin Jakobs
9a93d95318 [orx-shadestyles] Improve gradient and imageFill shadestyles 2025-02-25 12:17:06 +01:00
Abe Pazos
c5fb56626c Remove unused imports (#344) 2024-06-24 10:02:34 +02:00
Edwin Jakobs
78fbff54c5 Upgrade to JDK 17. Add @JvmRecord annotations 2024-06-01 07:31:44 +02:00
Edwin Jakobs
077f316b15 Suppress and resolve warnings 2023-12-06 16:08:17 +01:00
Edwin Jakobs
172c2254b7 [orx-shade-styles] Add ImageFit shade style 2022-12-08 12:34:33 +01:00
Vechro
bad90709cc Rename org.openrndr.extras -> org.openrndr.extra (#250)
Co-authored-by: Edwin Jakobs <edwin@rndr.studio>
2022-07-28 19:23:26 +02:00
Abe Pazos
6e29423448 OKLab color gradients were partially implemented (#230)
in RadialGradient.kt and NPointLinearGradient.kt

Add OKLab variation to DemoNPointLinearGradient.kt

Mention OKLab (l, a, b) ranges and meaning.
2022-02-28 21:00:25 +01:00
Edwin Jakobs
af524b8e42 [orx-color] Make ColorOKHSL, ColorOKHSV AlgabraicCcolor, fix package name 2021-10-22 07:38:59 +02:00
Edwin Jakobs
bfd7414594 [orx-shade-styles] convert to MPP 2021-06-29 13:55:16 +02:00