Abe Pazos
b0bfa5c136
[orx-obj-loader] skip padding when saving obj ( #353 )
2025-01-31 11:21:35 +01:00
Edwin Jakobs
79e4df32d4
[orx-mesh-generators] Change vertex formats used by meshVertexBuffer and meshVertexBufferWithColor to be Std430 compliant
2025-01-30 16:56:06 +01:00
Edwin Jakobs
907a96c87a
Upgrade to Gradle 8.12.1, Kotlin 2.1.10, Kotlinx-serialization 1.9.0, Kotlinx-coroutines-1.10.1, Junit Jupiter 5.11.4, Jgit 7.1.0.202411261347-r
2025-01-30 16:56:06 +01:00
Edwin Jakobs
de637c087f
Improve error messages
2025-01-30 16:56:06 +01:00
Abe Pazos
864228d346
add demos to README.md
2025-01-26 20:22:14 +00: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
Edwin Jakobs
1975a820fc
add demos to README.md
2025-01-25 13:25:10 +00:00
Edwin Jakobs
c1d2ea4ecc
[orx-mesh-noise] Refactor barycentric and mesh sampling logic into specialized files.
2025-01-25 13:57:46 +01:00
Edwin Jakobs
e32fcba77b
[orx-mesh-generators] Refine error messages in estimateTangents function
2025-01-25 13:57:46 +01:00
Edwin Jakobs
8103b76c39
[orx-mesh] Add pose computation method to Point class, Point.pose()
2025-01-25 13:57:46 +01:00
Edwin Jakobs
72dc7e0a20
[orx-mesh] Add method to compute 3D position from barycentric coordinates, IIndexedPolygon.position
2025-01-25 13:57:46 +01:00
Edwin Jakobs
6a6855ba32
[orx-mesh] Update the IndexedPolygon.point function to use IVertexData instead of VertexData.
2025-01-25 13:57:46 +01:00
Edwin Jakobs
302c11982f
[orx-mesh-noise] Fix barycentric weighting
2025-01-25 13:57:46 +01:00
Edwin Jakobs
023b52a4fc
[orx-mesh] Add generated and verified documentation
2025-01-25 13:57:46 +01:00
Edwin Jakobs
3073e88875
[orx-kdtree] Add generated and verified documentation
2025-01-25 13:57:46 +01:00
Abe Pazos
fc4f7275fb
Demos: ensure 720px wide, reduce indentation
...
openrndr-demos, orx-color, orx-jumpflood, orx-no-clear
2025-01-25 13:30:18 +01:00
Abe Pazos
f84bf69713
Demos: ensure 720px wide, reduce indentation
2025-01-24 23:05:40 +01:00
Abe Pazos
ca8fbc1c0a
CollectScreenShots: sort demos by absolute path
...
This way demos in folders are shown together.
2025-01-24 21:54:08 +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
a1b4070b51
[orx-hash-grid] Add generated and verified documentation, improve DemoHashGrid01.kt
2025-01-24 18:54:39 +01:00
Edwin Jakobs
3442c95208
[orx-hash-grid] Replace Box3D with Box from org.openrndr.shape
2025-01-24 18:18:13 +01:00
Edwin Jakobs
969d342e91
[orx-shapes] Enhance ContourBlend with customizable rectification params
...
Added `distanceTolerance` and `lengthScale` parameters to the `ContourBlend` function for improved flexibility during contour rectification. Default values maintain backward compatibility.
2025-01-24 18:10:47 +01:00
Edwin Jakobs
e413c6e387
[orx-jumpflood] Add generated and verified documentation
2025-01-24 18:10:47 +01:00
Edwin Jakobs
8350ddeb76
[orx-svg] And generated and verified documentation
2025-01-24 18:10:47 +01:00
Edwin Jakobs
45d4580f42
add demos to README.md
2025-01-24 15:24:10 +00:00
Edwin Jakobs
4e1349c258
[orx-color] Add ColorSequence.toColorBuffer
2025-01-24 16:07:53 +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
c059b11841
add demos to README.md
2025-01-22 21:18:39 +00:00
Edwin Jakobs
13c6191cc2
[orx-shapes] Add DemoHilbertOrder01.kt, DemoHilbertOrder02.kt
2025-01-22 22:01:10 +01:00
Edwin Jakobs
0e9e36acba
[orx-shapes] Add Hilbert and Morton point ordering in 2d and 3d
2025-01-22 21:05:23 +01:00
Abe Pazos
d1d3af7abc
[orx-mesh-generators] Fix grid issue when count==1
2025-01-22 02:30:00 +01:00
Edwin Jakobs
ec340155a5
add auto-generated README
2025-01-20 11:38:03 +00:00
Edwin Jakobs
17f4f5fb12
[orx-tensorflow] Remove orx-tensorflow
2025-01-20 12:18:16 +01:00
Edwin Jakobs
8e75b5628e
[orx-runway] Remove orx-runway
2025-01-20 12:05:37 +01:00
Edwin Jakobs
38b7f52d46
[orx-compute-graph, orx-compute-graph-nodes] Remove compute graph from orx
2025-01-20 11:43:36 +01:00
Edwin Jakobs
b62746c94e
[orx-noise, orx-gui] Deprecate Random
2025-01-20 11:37:52 +01:00
Edwin Jakobs
b631e4493c
[orx-fcurve] Clean-up FCurve.kt
2025-01-20 11:32:04 +01:00
Edwin Jakobs
ff2918f3a9
Upgrade to Gradle 8.12, antlr-kotlin 1.0.2
2025-01-20 11:16:04 +01:00
Edwin Jakobs
c84931dabc
[orx-expression-evaluator] Clean-up warnings in MemberFunctions.kt
2025-01-20 11:14:59 +01:00
Edwin Jakobs
f7bd2eb4e1
[orx-shapes] Clean-up deprecation warnings in RamerDouglasPeucker.kt
2025-01-20 11:14:32 +01:00
Edwin Jakobs
57f2223682
[orx-shapes] Fix problems with shadowing in Arrangement
2025-01-20 11:08:18 +01:00
Edwin Jakobs
3309bd91d5
[orx-noise] Add generated and verified documentation
2025-01-19 11:01:54 +01:00
Edwin Jakobs
342c144503
[orx-obj-loader] Add generated and verified documentation
2025-01-19 00:55:50 +01:00
Edwin Jakobs
2236da00bf
[orx-shapes] Add generated and verified documentation
2025-01-19 00:49:05 +01:00
Edwin Jakobs
1752685476
[orx-triangulation] Add generated and verified documentation
2025-01-19 00:13:44 +01:00
Edwin Jakobs
8ef7264c63
[orx-color] Add generated and verified documentation
2025-01-19 00:12:55 +01:00
Edwin Jakobs
8d0df407d0
[orx-composition] Add generated and verified documentation
2025-01-18 23:46:14 +01:00
Edwin Jakobs
55b7ffdfb3
[orx-kdtree] Add generated and verified documentation
2025-01-18 23:21:48 +01:00
Edwin Jakobs
9a84b12198
[orx-expression-evaluator-typed] Add generated and verified documentation
2025-01-18 23:15:18 +01:00