add demos to README.md

This commit is contained in:
OPENRNDR Actions
2023-02-02 17:39:53 +00:00
parent 9df427161f
commit 9019e7e7ea

View File

@@ -18,4 +18,25 @@ With a small adjustment to the given function one can use `findContours` to find
fun f(v: Vector2) = cos((v.distanceTo(drawer.bounds.center) / 100.0) * 2 * PI)
val segments = findContours(::f, drawer.bounds.offsetEdges(32.0), 16.0)
drawer.lineSegments(segments)
```
```
<!-- __demos__ -->
## Demos
### FindContours01
[source code](src/jvmDemo/kotlin/FindContours01.kt)
![FindContours01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-marching-squares/images/FindContours01Kt.png)
### FindContours02
[source code](src/jvmDemo/kotlin/FindContours02.kt)
![FindContours02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-marching-squares/images/FindContours02Kt.png)
### FindContours03
[source code](src/jvmDemo/kotlin/FindContours03.kt)
![FindContours03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-marching-squares/images/FindContours03Kt.png)
### FindContours04
[source code](src/jvmDemo/kotlin/FindContours04.kt)
![FindContours04Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-marching-squares/images/FindContours04Kt.png)