add orx-jvm demos to README.md

This commit is contained in:
OPENRNDR Actions
2023-04-05 08:09:10 +00:00
parent db964c6d81
commit aa8b5b8643
7 changed files with 69 additions and 25 deletions

View File

@@ -38,3 +38,9 @@ animation.myColor
Find the Chataigne example project in `/resources/timeline_example_chataigne.noisette` which works together with demo project `/src/demo/kotlin/ChataigneOSCDemo.kt` Find the Chataigne example project in `/resources/timeline_example_chataigne.noisette` which works together with demo project `/src/demo/kotlin/ChataigneOSCDemo.kt`
<!-- __demos__ -->
## Demos
### ChataigneOSCDemo
[source code](src/demo/kotlin/ChataigneOSCDemo.kt)
![ChataigneOSCDemoKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-chataigne/images/ChataigneOSCDemoKt.png)

View File

@@ -23,54 +23,59 @@ Supported Gltf features
### DemoAnimations01 ### DemoAnimations01
[source code](src/demo/kotlin/DemoAnimations01.kt) [source code](src/demo/kotlin/DemoAnimations01.kt)
![DemoAnimations01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoAnimations01Kt.png) ![DemoAnimations01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoAnimations01Kt.png)
### DemoCamera01 ### DemoCamera01
[source code](src/demo/kotlin/DemoCamera01.kt) [source code](src/demo/kotlin/DemoCamera01.kt)
![DemoCamera01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoCamera01Kt.png) ![DemoCamera01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoCamera01Kt.png)
### DemoDSL01 ### DemoIrrProbe01
[source code](src/demo/kotlin/DemoDSL01.kt) [source code](src/demo/kotlin/DemoIrrProbe01.kt)
![DemoDSL01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoDSL01Kt.png) ![DemoIrrProbe01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoIrrProbe01Kt.png)
### DemoDSL02
[source code](src/demo/kotlin/DemoDSL02.kt)
![DemoDSL02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoDSL02Kt.png)
### DemoLights01 ### DemoLights01
[source code](src/demo/kotlin/DemoLights01.kt) [source code](src/demo/kotlin/DemoLights01.kt)
![DemoLights01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoLights01Kt.png) ![DemoLights01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoLights01Kt.png)
### DemoLights02 ### DemoLights02
[source code](src/demo/kotlin/DemoLights02.kt) [source code](src/demo/kotlin/DemoLights02.kt)
![DemoLights02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoLights02Kt.png) ![DemoLights02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoLights02Kt.png)
### DemoLights03 ### DemoLights03
[source code](src/demo/kotlin/DemoLights03.kt) [source code](src/demo/kotlin/DemoLights03.kt)
![DemoLights03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoLights03Kt.png) ![DemoLights03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoLights03Kt.png)
### DemoObject01 ### DemoObject01
[source code](src/demo/kotlin/DemoObject01.kt) [source code](src/demo/kotlin/DemoObject01.kt)
![DemoObject01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoObject01Kt.png) ![DemoObject01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoObject01Kt.png)
### DemoScene01 ### DemoScene01
[source code](src/demo/kotlin/DemoScene01.kt) [source code](src/demo/kotlin/DemoScene01.kt)
![DemoScene01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoScene01Kt.png) ![DemoScene01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoScene01Kt.png)
### DemoScene02 ### DemoScene02
[source code](src/demo/kotlin/DemoScene02.kt) [source code](src/demo/kotlin/DemoScene02.kt)
![DemoScene02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoScene02Kt.png) ![DemoScene02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoScene02Kt.png)
### DemoScene03 ### DemoScene03
[source code](src/demo/kotlin/DemoScene03.kt) [source code](src/demo/kotlin/DemoScene03.kt)
![DemoScene03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-dnk3/images/DemoScene03Kt.png) ![DemoScene03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoScene03Kt.png)
### DemoSegmentContours01
[source code](src/demo/kotlin/DemoSegmentContours01.kt)
![DemoSegmentContours01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoSegmentContours01Kt.png)
### DemoSkinning01
[source code](src/demo/kotlin/DemoSkinning01.kt)
![DemoSkinning01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-dnk3/images/DemoSkinning01Kt.png)

View File

@@ -80,3 +80,14 @@ val xFunction by watchingExpression1(settings::xExpression, "t", constants)
xFunction(1.0) xFunction(1.0)
``` ```
<!-- __demos__ -->
## Demos
### DemoExpressionEvaluator01
[source code](src/demo/kotlin/DemoExpressionEvaluator01.kt)
![DemoExpressionEvaluator01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-expression-evaluator/images/DemoExpressionEvaluator01Kt.png)
### DemoExpressionEvaluator02
[source code](src/demo/kotlin/DemoExpressionEvaluator02.kt)
![DemoExpressionEvaluator02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-expression-evaluator/images/DemoExpressionEvaluator02Kt.png)

View File

@@ -18,3 +18,9 @@ application {
``` ```
Now when a screenshot is taken, first all uncommitted code is committed to git. Now when a screenshot is taken, first all uncommitted code is committed to git.
The screenshot is saved with the first 7 characters of the commit hash in the filename. The screenshot is saved with the first 7 characters of the commit hash in the filename.
<!-- __demos__ -->
## Demos
### GitArchiverDemo01
[source code](src/demo/kotlin/GitArchiverDemo01.kt)
![GitArchiverDemo01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-git-archiver/images/GitArchiverDemo01Kt.png)

View File

@@ -192,29 +192,29 @@ Supported functions in expressions:
### DemoEvelope01 ### DemoEvelope01
[source code](src/demo/kotlin/DemoEvelope01.kt) [source code](src/demo/kotlin/DemoEvelope01.kt)
![DemoEvelope01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-keyframer/images/DemoEvelope01Kt.png) ![DemoEvelope01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-keyframer/images/DemoEvelope01Kt.png)
### DemoFull01 ### DemoFull01
[source code](src/demo/kotlin/DemoFull01.kt) [source code](src/demo/kotlin/DemoFull01.kt)
![DemoFull01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-keyframer/images/DemoFull01Kt.png) ![DemoFull01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-keyframer/images/DemoFull01Kt.png)
### DemoScrub01 ### DemoScrub01
[source code](src/demo/kotlin/DemoScrub01.kt) [source code](src/demo/kotlin/DemoScrub01.kt)
![DemoScrub01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-keyframer/images/DemoScrub01Kt.png) ![DemoScrub01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-keyframer/images/DemoScrub01Kt.png)
### DemoSimple01 ### DemoSimple01
[source code](src/demo/kotlin/DemoSimple01.kt) [source code](src/demo/kotlin/DemoSimple01.kt)
![DemoSimple01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-keyframer/images/DemoSimple01Kt.png) ![DemoSimple01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-keyframer/images/DemoSimple01Kt.png)
### DemoSimple02 ### DemoSimple02
[source code](src/demo/kotlin/DemoSimple02.kt) [source code](src/demo/kotlin/DemoSimple02.kt)
![DemoSimple02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-keyframer/images/DemoSimple02Kt.png) ![DemoSimple02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-keyframer/images/DemoSimple02Kt.png)
### DemoSimpleExpressions01 ### DemoSimpleExpressions01
[source code](src/demo/kotlin/DemoSimpleExpressions01.kt) [source code](src/demo/kotlin/DemoSimpleExpressions01.kt)
![DemoSimpleExpressions01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-keyframer/images/DemoSimpleExpressions01Kt.png) ![DemoSimpleExpressions01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-keyframer/images/DemoSimpleExpressions01Kt.png)

View File

@@ -138,9 +138,9 @@ import org.openrndr.draw.*
### DemoOlive01 ### DemoOlive01
[source code](src/demo/kotlin/DemoOlive01.kt) [source code](src/demo/kotlin/DemoOlive01.kt)
![DemoOlive01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-olive/images/DemoOlive01Kt.png) ![DemoOlive01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-olive/images/DemoOlive01Kt.png)
### DemoOliveScriptless01 ### DemoOliveScriptless01
[source code](src/demo/kotlin/DemoOliveScriptless01.kt) [source code](src/demo/kotlin/DemoOliveScriptless01.kt)
![DemoOliveScriptless01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-olive/images/DemoOliveScriptless01Kt.png) ![DemoOliveScriptless01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-olive/images/DemoOliveScriptless01Kt.png)

View File

@@ -38,3 +38,19 @@ More info about the web client:
### Frequently asked questions ### Frequently asked questions
[https://rabbitcontrol.cc/faq/](https://rabbitcontrol.cc/faq/) [https://rabbitcontrol.cc/faq/](https://rabbitcontrol.cc/faq/)
<!-- __demos__ -->
## Demos
### DemoRabbitControl
[source code](src/demo/kotlin/DemoRabbitControl.kt)
![DemoRabbitControlKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-rabbit-control/images/DemoRabbitControlKt.png)
### DemoRabbitControlManualOverlay
[source code](src/demo/kotlin/DemoRabbitControlManualOverlay.kt)
![DemoRabbitControlManualOverlayKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-rabbit-control/images/DemoRabbitControlManualOverlayKt.png)
### DemoRabbitHole
[source code](src/demo/kotlin/DemoRabbitHole.kt)
![DemoRabbitHoleKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jvm/orx-rabbit-control/images/DemoRabbitHoleKt.png)