Commit Graph

26 Commits

Author SHA1 Message Date
Abe Pazos
6db05951ef Remove unused imports 2025-08-04 12:00:35 +02:00
Edwin Jakobs
98e0f8e537 Add test placeholders to prevent Gradle 9.0.0 from detecting missing tests 2025-08-01 08:16:31 +02:00
Edwin Jakobs
4901b22ef4 [orx-shade-styles] Add noise {} shade style builder 2025-03-30 17:17:38 +02:00
Edwin Jakobs
b74ad477c7 [orx-shader-phrases] Add common SDF utility phrases
Introduce several new shader utility phrases for Signed Distance Functions (SDF), including operations (e.g., union, intersection, XOR), primitive shapes (e.g., box, circle, heart, segment), and supporting functions like `dot2`.
2025-03-10 11:03:02 +01:00
Edwin Jakobs
5bd5421f31 [orx-shader-phrases] Add SDF shader phrases for ellipse and star shapes 2025-03-04 08:38:38 +01:00
Edwin Jakobs
f35b2f52f8 Upgrade to kotlin-logging 6.0.2 2024-01-14 18:38:46 +01:00
Edwin Jakobs
5012f8fb14 Remove Spek add Kotest 2023-11-18 22:36:35 +01:00
Edwin Jakobs
2fc1a3abf7 [orx-shader-phrases] Include symbols from transitive imports 2022-09-25 17:07:31 +02:00
Abe Pazos
d4b7df65b1 [orx-shader-phrases] mat2 is valid GLSL but was missing (#271) 2022-08-28 22:23:58 +02:00
Abe Pazos
328e9c94f3 [orx-shader-phrases] Add shader phrases tweaks (#196) 2021-10-19 11:58:08 +02:00
Edwin Jakobs
fa2ae01173 [orx-shapes] convert to MPP 2021-07-06 10:17:45 +02:00
Edwin Jakobs
4f0de6a39b [orx-shader-phrases] Add shader embedding 2021-06-25 09:55:35 +02:00
Edwin Jakobs
3c8400f245 Add missing ShaderPhrases.kt 2021-06-24 15:17:37 +02:00
Edwin Jakobs
1cf5c825d6 Convert orx-shader-phrases and orx-noise to MPP 2021-06-24 13:31:27 +02:00
Edwin Jakobs
226a36d440 [orx-shade-styles] Add OKLab color space support to gradients 2021-03-22 10:52:01 +01:00
Edwin Jakobs
94722ba1f3 [orx-shader-phrases] Add ShaderPhraseRegistry 2021-03-19 20:01:52 +01:00
Edwin Jakobs
b528d5bac9 [orx-shader-phrases] Add Shader.preprocessedFromUrls() 2020-07-18 18:55:53 +02:00
Edwin Jakobs
a0287f4977 [orx-shader-phrases] Fix default argument value for preprocessShaderFromUrl 2020-07-06 14:39:05 +02:00
Edwin Jakobs
419c38cc25 [orx-dnk3] Add feature architecture and post processing effects 2020-07-06 13:00:58 +02:00
Abe Pazos
540e8b0498 Add orx readme generator, update readmes 2020-05-18 14:30:29 +02:00
Edwin Jakobs
d0d096d773 Remove most warnings in ORX
Closes #61
2020-04-09 16:00:27 +02:00
Edwin Jakobs
050d6b3035 Add support for resolving specific delegated properties 2020-02-29 12:26:52 +01:00
Edwin Jakobs
950ec6ac7d Add support for resolving shader phrases from delegated properties 2020-02-27 13:05:40 +01:00
Edwin Jakobs
d0579d4dd3 Improve orx-shader-phrases 2020-02-01 11:25:46 +01:00
Edwin Jakobs
6d0fa03801 Fix newline trim in ShaderPreprocessor.kt 2020-01-27 23:48:38 +01:00
Edwin Jakobs
98baf2a4c3 Added WIP shader-phrases, annotations and tooling for shader phrases
resolving is done using the JVM class loader
2019-08-23 16:46:24 +02:00