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
Abe Pazos
2fd444604b
[orx-noise] Optimization. Reduce attempt-count in shape.uniform ( #289 )
2023-02-12 20:56:16 +01:00
OPENRNDR Actions
467d2dea29
add demos to README.md
2023-01-15 14:42:36 +00:00
Vechro
47d4293a57
Fixes and move to jvmDemo ( #286 )
2023-01-15 15:27:19 +01:00
OPENRNDR Actions
ed6cda8cca
add demos to README.md
2022-10-20 19:27:57 +00:00
Abe Pazos
51096e50f6
[orx-noise] Bring back GLSL NoiseFilters.kt ( #277 )
2022-10-20 21:15:32 +02:00
Edwin Jakobs
e8619e402f
[orx-hash-grid] Add point owners
2022-08-28 07:33:11 +02:00
Vechro
f9130d9108
Use buildSrc to deduplicate build logic ( #262 )
2022-08-25 11:52:24 +02:00
Abe Pazos
86fc6e2b49
[orx-noise] Describe ShapeNoise.kt functions ( #270 )
2022-08-24 07:47:27 +02:00
Edwin Jakobs
b91dc34916
[orx-noise] Add percentile parameter to uni-/bipolar functions
2022-08-23 22:57:54 +02:00
Edwin Jakobs
6a4e3c3a44
[orx-noise] Improve uni-/bipolar functions, add clamp functions
2022-08-23 18:46:59 +02:00
Vechro
bc7d14c347
Update jarchivelib, add task to list all dependencies, target JVM 11 ( #256 )
2022-08-10 22:58:38 +02:00
OPENRNDR Actions
bb66d4cd29
add demos to README.md
2022-06-30 16:00:45 +00:00
Vechro
48781ca314
Migrate to Kotlin DSL build scripts ( #243 )
2022-06-30 17:51:09 +02:00