Commit Graph

17 Commits

Author SHA1 Message Date
Edwin Jakobs
499bf3d1c0 [orx-shade-styles] Add luma gradient 2025-03-07 16:20:26 +01:00
Edwin Jakobs
710d1e9538 [orx-shade-styles] Improve EllipticalGradient 2025-03-07 14:39:09 +01:00
Edwin Jakobs
5b55405a51 [orx-shade-styles] Revise level quantization 2025-03-06 20:48:22 +01:00
Edwin Jakobs
49a3f3ea49 [orx-shade-styles] Re-introduce color conversion in GradientBase 2025-03-06 13:05:07 +01:00
Edwin Jakobs
69721407af [orx-shade-styles] Add HemisphereLight shader and demo example
Introduce the `HemisphereLight` shader for smooth gradient lighting based on surface orientation relative to a light direction. Add a demo featuring the Suzanne model to showcase the shader in action.
2025-03-06 12:26:18 +01:00
Edwin Jakobs
b8bcd21a19 [orx-shade-styles] Add visualizeNormals shade style. 2025-03-05 19:11:35 +01:00
Edwin Jakobs
9d5a56cad5 [orx-shade-styles Use parameter function for setting shader parameters in DemoImageFill03.kt 2025-03-05 19:10:44 +01:00
Edwin Jakobs
331c28e52e [orx-shade-styles] Add pattern shade styles 2025-03-05 14:57:39 +01:00
Edwin Jakobs
6ef8e8ff6d [orx-shade-styles] Add composed gradient and clip shading demo example 2025-03-04 20:31:59 +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
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
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
Abe Pazos
c5fb56626c Remove unused imports (#344) 2024-06-24 10:02:34 +02:00
Vechro
47d4293a57 Fixes and move to jvmDemo (#286) 2023-01-15 15:27:19 +01:00