Edwin Jakobs
|
0f608561a9
|
[orx-camera] Update zoom method in Camera2D to perform planar scaling only
|
2025-08-20 23:52:20 +02:00 |
|
Edwin Jakobs
|
e599122cf2
|
add demos to README.md
|
2025-08-20 20:08:53 +00:00 |
|
Edwin Jakobs
|
fdcffd2756
|
[orx-shapes] Add explicit casting to Circle in tangent assertion for invertConformal tests
|
2025-08-20 21:55:38 +02:00 |
|
Edwin Jakobs
|
307b3fc282
|
[orx-shapes] Extend circle inversion functionalities and update demos
|
2025-08-20 21:38:58 +02:00 |
|
Edwin Jakobs
|
e17644a247
|
[orx-shapes] Convert primitive classes to @JvmRecord and implement GeometricPrimitive2D where applicable
|
2025-08-20 21:27:16 +02:00 |
|
Edwin Jakobs
|
af64323229
|
[orx-compositor] Add explicit contract checks for lambdas with callsInPlace in layer-related functions
|
2025-08-20 21:12:50 +02:00 |
|
Edwin Jakobs
|
ad31a9ab02
|
[orx-camera] Add explicit contract checks for lambdas in Camera2D and OrbitalCamera
|
2025-08-20 21:12:21 +02:00 |
|
Edwin Jakobs
|
7541865e2c
|
[orx-composition] Add explicit contract checks for lambdas with callsInPlace
|
2025-08-20 20:11:59 +02:00 |
|
Edwin Jakobs
|
aaefb9eaeb
|
[orx-panel] Add explicit contract checks for lambdas with callsInPlace
|
2025-08-20 19:37:51 +02:00 |
|
Edwin Jakobs
|
77e3db4068
|
add demos to README.md
|
2025-08-19 12:08:12 +00:00 |
|
Edwin Jakobs
|
aebec990e0
|
[orx-fx] Add wrap mode support to ApproximateGaussianBlur and demo
|
2025-08-19 13:54:55 +02:00 |
|
Edwin Jakobs
|
fd2d035511
|
[orx-camera] Introduce customizable camera defaults and control functions
|
2025-08-18 17:38:25 +02:00 |
|
Edwin Jakobs
|
8b4d31786c
|
[orx-filters] Set shader parameter to null in Filter constructors
|
2025-08-18 15:09:27 +02:00 |
|
Edwin Jakobs
|
48b61c39e8
|
[orx-shapes] Add tangent calculation utilities for Circle
|
2025-08-17 14:51:32 +02:00 |
|
Edwin Jakobs
|
3ab75ca25a
|
add demos to README.md
|
2025-08-17 00:18:03 +00:00 |
|
Edwin Jakobs
|
db29f07aa3
|
[orx-math] Add cubic Bezier least squares fitting demo to matrix package
|
2025-08-17 02:03:17 +02:00 |
|
Edwin Jakobs
|
2a50589f73
|
Update dependency versions in libs.versions.toml (Kotlin 2.2.10, Kotlin Logging 7.0.12, JUnit Jupiter 5.13.4)
|
2025-08-17 02:03:17 +02:00 |
|
Edwin Jakobs
|
614ec5da94
|
add demos to README.md
|
2025-08-16 20:10:23 +00:00 |
|
Edwin Jakobs
|
e92f3c3ff9
|
[orx-shapes] Adjust circle center position in DemoCircleInversion01 to avoid impossible inversion
|
2025-08-16 21:54:33 +02:00 |
|
Edwin Jakobs
|
c63c0c5844
|
[orx-math] Add RBF interpolation utilities with 2D interpolator, demos, and shader phrases
|
2025-08-16 21:50:26 +02:00 |
|
Edwin Jakobs
|
fa35531c59
|
[orx-shader-phrases] Change shader phrase declarations to const val
|
2025-08-16 21:47:07 +02:00 |
|
Edwin Jakobs
|
535c1f9685
|
[orx-math] Make Matrix and SparseMatrix serializable with kotlinx.serialization
|
2025-08-16 21:06:39 +02:00 |
|
Edwin Jakobs
|
4db699a81d
|
[orx-math] Make Complex class serializable with kotlinx.serialization
|
2025-08-16 21:05:34 +02:00 |
|
Edwin Jakobs
|
2569be0a1f
|
[orx-math] Document columnMean function for Matrix and improve variable naming in getter/setter
|
2025-08-16 20:39:07 +02:00 |
|
Edwin Jakobs
|
1d81754a23
|
[orx-math] Add matrix and sparse matrix implementations with Cholesky and QR decompositions
|
2025-08-16 17:26:55 +02:00 |
|
Edwin Jakobs
|
e6997a968f
|
[orx-shapes] Add custom tensions to HobbyCurve and related 2D/3D demos and tests
|
2025-08-16 17:26:55 +02:00 |
|
Edwin Jakobs
|
72b02ce585
|
[orx-shapes] Add RectangleGrid abstraction and update related utility functions
|
2025-08-16 17:26:55 +02:00 |
|
Edwin Jakobs
|
c44175c1c9
|
[orx-shapes] Add circle inversion primitives and demo examples
|
2025-08-16 17:26:55 +02:00 |
|
Edwin Jakobs
|
25d0302a68
|
[orx-shapes] Fix formatting issues in Circle.kt
|
2025-08-16 17:26:55 +02:00 |
|
Edwin Jakobs
|
8daef56841
|
[orx-math] Add complex number implementation and associated test cases
|
2025-08-16 17:26:55 +02:00 |
|
Abe Pazos
|
4293d852fe
|
[orx-noise] s/simplexLinear/simplex/ in README.md
|
2025-08-11 14:48:34 +00:00 |
|
Abe Pazos
|
af8c5e2d6a
|
add demos to README.md
|
2025-08-08 11:00:22 +00:00 |
|
Abe Pazos
|
d9e50d46de
|
[orx-camera] add defaults() to Camera2D and OrbitalCamera.
Add DemoCamera2DManual01.kt
|
2025-08-08 12:50:18 +02:00 |
|
Edwin Jakobs
|
7b101297c8
|
add demos to README.md
|
2025-08-06 16:19:37 +00:00 |
|
Edwin Jakobs
|
95581bc6f1
|
[orx-camera] Add OrbitalManual, add instant parameter to OrbitalCamera functions
|
2025-08-06 18:10:39 +02:00 |
|
Edwin Jakobs
|
68f2505351
|
[orx-camera-2d] Add Camera2DManual
|
2025-08-06 15:56:17 +02:00 |
|
Abe Pazos
|
619bd1ea98
|
Gradle: downgrade from 9.0.0 to 8.14.3
Until this is fixed:
https://youtrack.jetbrains.com/issue/IDEA-376030/
|
2025-08-06 15:51:54 +02:00 |
|
Abe Pazos
|
9f04d0411b
|
Dependencies: upgrade to kotlinLogging 7.0.11, ktor 3.2.3
|
2025-08-06 15:50:08 +02:00 |
|
Abe Pazos
|
45f4607283
|
Dokka: silence verbose V2 warning
|
2025-08-06 15:49:09 +02:00 |
|
Abe Pazos
|
dd02912d12
|
build.yml: use java-version 21
All other actions are already using it.
|
2025-08-06 15:47:59 +02:00 |
|
Abe Pazos
|
70a8692daf
|
kotlin.RequiresOptIn no longer needed
|
2025-08-04 16:04:45 +02:00 |
|
Abe Pazos
|
6db05951ef
|
Remove unused imports
|
2025-08-04 12:00:35 +02:00 |
|
Abe Pazos
|
e6d176bb9b
|
add demos to README.md
|
2025-08-03 20:32:28 +00:00 |
|
Abe Pazos
|
cb24d4f78d
|
[orx-shapes] BezierPatch: add missing user uniforms, demo (#366)
|
2025-08-03 22:22:43 +02:00 |
|
Edwin Jakobs
|
de0d757da5
|
[orx-kotlin-parser] Add generateDemoGrammarSource as a dependency for compileDemoKotlin
|
2025-08-01 20:50:32 +02:00 |
|
Edwin Jakobs
|
57e67baaa1
|
[orx-panel] Add TestPlaceholder.kt
|
2025-08-01 09:21:03 +02:00 |
|
Edwin Jakobs
|
87332fa5a0
|
Upgrade to Gradle 9.0.0
|
2025-08-01 08:17:22 +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
|
9e803b8a4e
|
[orx-kotlin-parser] Add dependency for compileTestKotlin
|
2025-08-01 08:15:01 +02:00 |
|
Abe Pazos
|
bef1a75744
|
Update CONTRIBUTING.md, add ORX API
|
2025-07-25 16:33:40 +00:00 |
|