add demos to README.md

This commit is contained in:
Abe Pazos
2025-08-27 19:48:23 +00:00
parent b231b415f1
commit 64493302c7
35 changed files with 283 additions and 0 deletions

View File

@@ -18,6 +18,7 @@ The following key processes are performed:
The application runs with a window size of 720x720 pixels and positions the camera
in front of the scene using the "Orbital" extension.
![DemoMeshNoise01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-mesh-noise/images/DemoMeshNoise01Kt.png)
[source code](src/jvmDemo/kotlin/DemoMeshNoise01.kt)
@@ -25,6 +26,7 @@ in front of the scene using the "Orbital" extension.
### DemoMeshNoise02
Demonstrate uniform point on mesh generation using hash functions
![DemoMeshNoise02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-mesh-noise/images/DemoMeshNoise02Kt.png)
[source code](src/jvmDemo/kotlin/DemoMeshNoise02.kt)
@@ -38,6 +40,7 @@ objects rendered in the viewport.
It extends the rendering with an orbital camera for navigation and shaders for custom visual
effects. Cylinders represent transformed objects, with their scale animations based on time-dependent
trigonometric functions.
![DemoMeshNoise03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-mesh-noise/images/DemoMeshNoise03Kt.png)
[source code](src/jvmDemo/kotlin/DemoMeshNoise03.kt)
@@ -57,6 +60,7 @@ Key functionalities include:
The rendering of spheres is performed by iterating over the sampled points and isolating each in the transformation matrix.
This setup allows customization for complex rendering pipelines.
![DemoNonUniformMeshNoise01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-mesh-noise/images/DemoNonUniformMeshNoise01Kt.png)
[source code](src/jvmDemo/kotlin/DemoNonUniformMeshNoise01.kt)