Commit Graph

141 Commits

Author SHA1 Message Date
Edwin Jakobs
9969e54b7c add demos to README.md 2025-09-17 08:51:55 +00:00
Edwin Jakobs
653c633f9b Remove demo 2025-09-17 10:43:24 +02:00
Edwin Jakobs
1bb9302cb9 add demos to README.md 2025-09-17 08:16:59 +00:00
Edwin Jakobs
b7ba6f6daa Feature variants (#376)
Migrate from buildSrc to build-logic. Setup feature variants.
2025-09-17 10:03:02 +02:00
Edwin Jakobs
a913f3f370 Use openrndr-dependency-catalog and openrndr-module-catalog to resolve dependencies. Publish orx-module-catalog (#374) 2025-09-13 09:54:51 +02:00
Abe Pazos
e1c1165d06 add demos to README.md 2025-08-30 22:05:39 +00:00
Abe Pazos
ea4a2c0d89 [orx-shapes] Demo comments 2025-08-30 23:56:56 +02:00
Abe Pazos
ec5bde5822 add demos to README.md 2025-08-30 12:18:02 +00:00
Abe Pazos
878f2b040d [orx-noise] Add comments to all demos, add demo 2025-08-30 13:56:01 +02:00
Abe Pazos
c531c45608 add demos to README.md 2025-08-28 22:07:06 +00:00
Abe Pazos
64493302c7 add demos to README.md 2025-08-27 19:48:23 +00:00
Abe Pazos
700b666e5c add demos to README.md 2025-08-27 18:32:18 +00:00
Abe Pazos
4293d852fe [orx-noise] s/simplexLinear/simplex/ in README.md 2025-08-11 14:48:34 +00:00
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
3c0f40f3a6 add demos to README.md 2025-02-26 21:45:56 +00:00
Edwin Jakobs
90d9e4685e [orx-noise] Add demos and extensions for uniform simplex sampling 2025-02-26 22:12:26 +01:00
Edwin Jakobs
660949271d [orx-noise] Add uniformSub functions for Box and Rectangle
Introduce `uniformSub` functions to generate sub-boxes and sub-rectangles with random dimensions within specified ranges. These additions enhance functionality for creating randomized geometric shapes.
2025-02-26 21:30:24 +01:00
Edwin Jakobs
0a3051a088 [orx-noise] Add utility functions for random Boolean generation
Introduce `Boolean.random` and `Boolean.randoms` functions for generating random Boolean values with a specified probability. These utilities support single values and lists, using a customizable `Random` instance.
2025-02-24 12:30:09 +01:00
Edwin Jakobs
70e87c73ce [orx-noise] Add Double.uniforms() 2025-02-20 16:57:35 +01:00
Edwin Jakobs
03a2837c20 add demos to README.md 2025-02-02 11:07:28 +00:00
Edwin Jakobs
64ac42913c [orx-noise] Refactor LinearRangeExtensions, add SimplexRangeExtensions 2025-02-02 11:41:34 +01:00
Edwin Jakobs
13bc4bc472 add demos to README.md 2025-02-01 13:35:43 +00:00
Edwin Jakobs
2208de2fb3 [orx-noise] Add LinearRange extension functions for uniform and hashed values 2025-02-01 14:21:19 +01:00
Edwin Jakobs
de637c087f Improve error messages 2025-01-30 16:56:06 +01:00
Abe Pazos
c85144c6fe [orx-noise] Tidy up demos
Produce 720px wide images.
Use main() = application { for reduced indentation
2025-01-24 21:47:44 +01:00
Edwin Jakobs
248352031f add demos to README.md 2025-01-24 10:55:22 +00:00
Edwin Jakobs
c7b81feb5e [orx-noise] Add Rseq and Hammersley sequences 2025-01-24 11:34:58 +01:00
Edwin Jakobs
b62746c94e [orx-noise, orx-gui] Deprecate Random 2025-01-20 11:37:52 +01:00
Edwin Jakobs
3309bd91d5 [orx-noise] Add generated and verified documentation 2025-01-19 11:01:54 +01:00
Edwin Jakobs
6b89b4620d add demos to README.md 2024-10-21 19:20:58 +00:00
Edwin Jakobs
7f60cc5be5 [orx-noise] Add uniform hash glsl phrases 2024-10-21 21:07:07 +02:00
Edwin Jakobs
1b9264c88e add demos to README.md 2024-10-20 13:06:27 +00:00
Edwin Jakobs
fba1e5b61a [orx-noise] Add hash functions 2024-10-20 14:15:02 +02:00
Edwin Jakobs
6e1e161726 add demos to README.md 2024-10-19 17:44:49 +00:00
Edwin Jakobs
86907936af [orx-noise] Replace hash functions 2024-10-19 17:01:12 +02:00
Edwin Jakobs
8a18546ef1 [orx-noise] Fix bug in List<Triangle>.uniform 2024-10-19 16:54:49 +02:00
Edwin Jakobs
8a4a85d333 Upgrade to Gradle 8.10, Kotlin 2.0.20, reduce warnings 2024-08-25 09:39:18 +02: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
Abe Pazos
d8682f34f9 Readme files: add missing "kotlin" to code fences (#336) 2024-05-27 14:37:21 +02:00
Edwin Jakobs
37ca4f3a5d [orx-noise] Add ShapeProvider.uniform() and List<Triangle>.uniform() 2024-05-22 13:04:06 +02:00
Edwin Jakobs
af6d35c59b Update for OPENRNDR segment and path generalizations 2024-03-19 16:53:51 +01:00
Abe Pazos
0e8ca543ab Fix gradle deprecation warnings (#326) 2024-01-22 08:03:49 +01:00
Edwin Jakobs
5364cc6eee [orx-noise] Fix infinite loop in Vector2.uniformRing 2023-12-15 18:10:31 +01:00
Edwin Jakobs
e2a27ebf3d [orx-noise] Move DescribeSpec based tests to jvmTest 2023-11-30 12:42:53 +01:00
Edwin Jakobs
5012f8fb14 Remove Spek add Kotest 2023-11-18 22:36:35 +01:00
Edwin Jakobs
a8e23ad651 Upgrade to Kotlin 1.9.20, Nebula release 18.0.3 2023-11-02 15:16:01 +01:00
Edwin Jakobs
ccd7a98b12 Replace mod_() calls with mod() 2023-04-29 13:51:06 +02:00