diff --git a/orx-camera/README.md b/orx-camera/README.md index 317db4d2..a76ef5b6 100644 --- a/orx-camera/README.md +++ b/orx-camera/README.md @@ -59,16 +59,16 @@ fun main() = application { ## Demos ### DemoCamera2D01 -[source code](src/demo/kotlin/DemoCamera2D01.kt) +[source code](src/jvmDemo/kotlin/DemoCamera2D01.kt) ![DemoCamera2D01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-camera/images/DemoCamera2D01Kt.png) ### DemoOrbitalCamera01 -[source code](src/demo/kotlin/DemoOrbitalCamera01.kt) +[source code](src/jvmDemo/kotlin/DemoOrbitalCamera01.kt) ![DemoOrbitalCamera01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-camera/images/DemoOrbitalCamera01Kt.png) ### DemoParametricOrbital01 -[source code](src/demo/kotlin/DemoParametricOrbital01.kt) +[source code](src/jvmDemo/kotlin/DemoParametricOrbital01.kt) ![DemoParametricOrbital01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-camera/images/DemoParametricOrbital01Kt.png) diff --git a/orx-color/README.md b/orx-color/README.md index 2606ff4e..57f859e6 100644 --- a/orx-color/README.md +++ b/orx-color/README.md @@ -50,76 +50,76 @@ Two color spaces are added: `ColorHSLUVa` and `ColorHPLUVa`, they are an impleme ## Demos ### DemoColorPlane01 -[source code](src/demo/kotlin/DemoColorPlane01.kt) +[source code](src/jvmDemo/kotlin/DemoColorPlane01.kt) ![DemoColorPlane01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoColorPlane01Kt.png) ### DemoColorPlane02 -[source code](src/demo/kotlin/DemoColorPlane02.kt) +[source code](src/jvmDemo/kotlin/DemoColorPlane02.kt) ![DemoColorPlane02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoColorPlane02Kt.png) ### DemoColorRange01 -[source code](src/demo/kotlin/DemoColorRange01.kt) +[source code](src/jvmDemo/kotlin/DemoColorRange01.kt) ![DemoColorRange01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoColorRange01Kt.png) ### DemoColorRange02 -[source code](src/demo/kotlin/DemoColorRange02.kt) +[source code](src/jvmDemo/kotlin/DemoColorRange02.kt) ![DemoColorRange02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoColorRange02Kt.png) ### DemoColorRange03 -[source code](src/demo/kotlin/DemoColorRange03.kt) +[source code](src/jvmDemo/kotlin/DemoColorRange03.kt) ![DemoColorRange03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoColorRange03Kt.png) ### DemoColorRange04 -[source code](src/demo/kotlin/DemoColorRange04.kt) +[source code](src/jvmDemo/kotlin/DemoColorRange04.kt) ![DemoColorRange04Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoColorRange04Kt.png) ### DemoFettePalette01 -[source code](src/demo/kotlin/DemoFettePalette01.kt) +[source code](src/jvmDemo/kotlin/DemoFettePalette01.kt) ![DemoFettePalette01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoFettePalette01Kt.png) ### DemoFettePalette02 -[source code](src/demo/kotlin/DemoFettePalette02.kt) +[source code](src/jvmDemo/kotlin/DemoFettePalette02.kt) ![DemoFettePalette02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoFettePalette02Kt.png) ### DemoHSLUV01 -[source code](src/demo/kotlin/DemoHSLUV01.kt) +[source code](src/jvmDemo/kotlin/DemoHSLUV01.kt) ![DemoHSLUV01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoHSLUV01Kt.png) ### DemoHSLUV02 -[source code](src/demo/kotlin/DemoHSLUV02.kt) +[source code](src/jvmDemo/kotlin/DemoHSLUV02.kt) ![DemoHSLUV02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoHSLUV02Kt.png) ### DemoHistogram01 -[source code](src/demo/kotlin/DemoHistogram01.kt) +[source code](src/jvmDemo/kotlin/DemoHistogram01.kt) ![DemoHistogram01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoHistogram01Kt.png) ### DemoHistogram02 -[source code](src/demo/kotlin/DemoHistogram02.kt) +[source code](src/jvmDemo/kotlin/DemoHistogram02.kt) ![DemoHistogram02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoHistogram02Kt.png) ### DemoHistogram03 -[source code](src/demo/kotlin/DemoHistogram03.kt) +[source code](src/jvmDemo/kotlin/DemoHistogram03.kt) ![DemoHistogram03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoHistogram03Kt.png) ### DemoOKHSV01 -[source code](src/demo/kotlin/DemoOKHSV01.kt) +[source code](src/jvmDemo/kotlin/DemoOKHSV01.kt) ![DemoOKHSV01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoOKHSV01Kt.png) ### DemoXSLUV01 -[source code](src/demo/kotlin/DemoXSLUV01.kt) +[source code](src/jvmDemo/kotlin/DemoXSLUV01.kt) ![DemoXSLUV01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-color/images/DemoXSLUV01Kt.png) diff --git a/orx-compositor/README.md b/orx-compositor/README.md index 5764701d..fb178709 100644 --- a/orx-compositor/README.md +++ b/orx-compositor/README.md @@ -55,16 +55,16 @@ fun main() { ## Demos ### DemoAside01 -[source code](src/demo/kotlin/DemoAside01.kt) +[source code](src/jvmDemo/kotlin/DemoAside01.kt) ![DemoAside01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-compositor/images/DemoAside01Kt.png) ### DemoCompositor01 -[source code](src/demo/kotlin/DemoCompositor01.kt) +[source code](src/jvmDemo/kotlin/DemoCompositor01.kt) ![DemoCompositor01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-compositor/images/DemoCompositor01Kt.png) ### DemoCompositor02 -[source code](src/demo/kotlin/DemoCompositor02.kt) +[source code](src/jvmDemo/kotlin/DemoCompositor02.kt) ![DemoCompositor02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-compositor/images/DemoCompositor02Kt.png) diff --git a/orx-easing/README.md b/orx-easing/README.md index 72672aee..52e48307 100644 --- a/orx-easing/README.md +++ b/orx-easing/README.md @@ -94,6 +94,6 @@ println(Easing.values().size) ## Demos ### DemoEasings01 -[source code](src/demo/kotlin/DemoEasings01.kt) +[source code](src/jvmDemo/kotlin/DemoEasings01.kt) ![DemoEasings01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-easing/images/DemoEasings01Kt.png) diff --git a/orx-fx/README.md b/orx-fx/README.md index 0ac63433..65746c08 100644 --- a/orx-fx/README.md +++ b/orx-fx/README.md @@ -194,61 +194,61 @@ shaping `curve` within this range: ## Demos ### DemoBlur01 -[source code](src/demo/kotlin/DemoBlur01.kt) +[source code](src/jvmDemo/kotlin/DemoBlur01.kt) ![DemoBlur01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoBlur01Kt.png) ### DemoCannyEdgeDetector01 -[source code](src/demo/kotlin/DemoCannyEdgeDetector01.kt) +[source code](src/jvmDemo/kotlin/DemoCannyEdgeDetector01.kt) ![DemoCannyEdgeDetector01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoCannyEdgeDetector01Kt.png) ### DemoColorDuotone01 -[source code](src/demo/kotlin/DemoColorDuotone01.kt) +[source code](src/jvmDemo/kotlin/DemoColorDuotone01.kt) ![DemoColorDuotone01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoColorDuotone01Kt.png) ### DemoColorDuotoneGradient01 -[source code](src/demo/kotlin/DemoColorDuotoneGradient01.kt) +[source code](src/jvmDemo/kotlin/DemoColorDuotoneGradient01.kt) ![DemoColorDuotoneGradient01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoColorDuotoneGradient01Kt.png) ### DemoColorPosterize01 -[source code](src/demo/kotlin/DemoColorPosterize01.kt) +[source code](src/jvmDemo/kotlin/DemoColorPosterize01.kt) ![DemoColorPosterize01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoColorPosterize01Kt.png) ### DemoCompositeFilter01 -[source code](src/demo/kotlin/DemoCompositeFilter01.kt) +[source code](src/jvmDemo/kotlin/DemoCompositeFilter01.kt) ![DemoCompositeFilter01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoCompositeFilter01Kt.png) ### DemoDirectionalBlur01 -[source code](src/demo/kotlin/DemoDirectionalBlur01.kt) +[source code](src/jvmDemo/kotlin/DemoDirectionalBlur01.kt) ![DemoDirectionalBlur01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoDirectionalBlur01Kt.png) ### DemoDistortLenses01 -[source code](src/demo/kotlin/DemoDistortLenses01.kt) +[source code](src/jvmDemo/kotlin/DemoDistortLenses01.kt) ![DemoDistortLenses01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoDistortLenses01Kt.png) ### DemoDitherLumaHalftone01 -[source code](src/demo/kotlin/DemoDitherLumaHalftone01.kt) +[source code](src/jvmDemo/kotlin/DemoDitherLumaHalftone01.kt) ![DemoDitherLumaHalftone01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoDitherLumaHalftone01Kt.png) ### DemoFluidDistort01 -[source code](src/demo/kotlin/DemoFluidDistort01.kt) +[source code](src/jvmDemo/kotlin/DemoFluidDistort01.kt) ![DemoFluidDistort01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoFluidDistort01Kt.png) ### DemoOkLab01 -[source code](src/demo/kotlin/DemoOkLab01.kt) +[source code](src/jvmDemo/kotlin/DemoOkLab01.kt) ![DemoOkLab01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoOkLab01Kt.png) ### DemoPost01 -[source code](src/demo/kotlin/DemoPost01.kt) +[source code](src/jvmDemo/kotlin/DemoPost01.kt) ![DemoPost01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-fx/images/DemoPost01Kt.png) diff --git a/orx-image-fit/README.md b/orx-image-fit/README.md index c041317f..ac2fa122 100644 --- a/orx-image-fit/README.md +++ b/orx-image-fit/README.md @@ -70,6 +70,6 @@ fun main() = application { ## Demos ### DemoImageFit01 -[source code](src/demo/kotlin/DemoImageFit01.kt) +[source code](src/jvmDemo/kotlin/DemoImageFit01.kt) ![DemoImageFit01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-image-fit/images/DemoImageFit01Kt.png) diff --git a/orx-jumpflood/README.md b/orx-jumpflood/README.md index 408344df..e9fcd96b 100644 --- a/orx-jumpflood/README.md +++ b/orx-jumpflood/README.md @@ -153,47 +153,72 @@ fun main() = application { ``` ## Demos +### DemoDirectionField01 +[source code](src/jvmDemo/kotlin/DemoDirectionField01.kt) + +![DemoDirectionField01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoDirectionField01Kt.png) + +### DemoDistanceField01 +[source code](src/jvmDemo/kotlin/DemoDistanceField01.kt) + +![DemoDistanceField01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoDistanceField01Kt.png) + ### DemoInnerGlow01 -[source code](src/demo/kotlin/DemoInnerGlow01.kt) +[source code](src/jvmDemo/kotlin/DemoInnerGlow01.kt) ![DemoInnerGlow01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoInnerGlow01Kt.png) ### DemoInnerGlow02 -[source code](src/demo/kotlin/DemoInnerGlow02.kt) +[source code](src/jvmDemo/kotlin/DemoInnerGlow02.kt) ![DemoInnerGlow02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoInnerGlow02Kt.png) ### DemoShapeSDF01 -[source code](src/demo/kotlin/DemoShapeSDF01.kt) +[source code](src/jvmDemo/kotlin/DemoShapeSDF01.kt) ![DemoShapeSDF01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoShapeSDF01Kt.png) ### DemoShapeSDF02 -[source code](src/demo/kotlin/DemoShapeSDF02.kt) +[source code](src/jvmDemo/kotlin/DemoShapeSDF02.kt) ![DemoShapeSDF02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoShapeSDF02Kt.png) ### DemoShapeSDF03 -[source code](src/demo/kotlin/DemoShapeSDF03.kt) +[source code](src/jvmDemo/kotlin/DemoShapeSDF03.kt) ![DemoShapeSDF03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoShapeSDF03Kt.png) ### DemoShapeSDF04 -[source code](src/demo/kotlin/DemoShapeSDF04.kt) +[source code](src/jvmDemo/kotlin/DemoShapeSDF04.kt) ![DemoShapeSDF04Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoShapeSDF04Kt.png) ### DemoShapeSDF05 -[source code](src/demo/kotlin/DemoShapeSDF05.kt) +[source code](src/jvmDemo/kotlin/DemoShapeSDF05.kt) ![DemoShapeSDF05Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoShapeSDF05Kt.png) ### DemoSkeleton01 -[source code](src/demo/kotlin/DemoSkeleton01.kt) +[source code](src/jvmDemo/kotlin/DemoSkeleton01.kt) ![DemoSkeleton01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoSkeleton01Kt.png) ### DemoStraightSkeleton01 -[source code](src/demo/kotlin/DemoStraightSkeleton01.kt) +[source code](src/jvmDemo/kotlin/DemoStraightSkeleton01.kt) ![DemoStraightSkeleton01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoStraightSkeleton01Kt.png) + +### DemoVoronoi01 +[source code](src/jvmDemo/kotlin/DemoVoronoi01.kt) + +![DemoVoronoi01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoVoronoi01Kt.png) + +### DemoVoronoi02 +[source code](src/jvmDemo/kotlin/DemoVoronoi02.kt) + +![DemoVoronoi02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoVoronoi02Kt.png) + +### DemoVoronoi03 +[source code](src/jvmDemo/kotlin/DemoVoronoi03.kt) + +![DemoVoronoi03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-jumpflood/images/DemoVoronoi03Kt.png) diff --git a/orx-no-clear/README.md b/orx-no-clear/README.md index b6f59b38..057273ce 100644 --- a/orx-no-clear/README.md +++ b/orx-no-clear/README.md @@ -55,6 +55,6 @@ NB! any submitted _lambda expression_ must be valid within the `renderTarget` co ## Demos ### DemoNoClear -[source code](src/demo/kotlin/DemoNoClear.kt) +[source code](src/jvmDemo/kotlin/DemoNoClear.kt) ![DemoNoClearKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-no-clear/images/DemoNoClearKt.png) diff --git a/orx-noise/README.md b/orx-noise/README.md index 7e2a136f..bb874f95 100644 --- a/orx-noise/README.md +++ b/orx-noise/README.md @@ -191,41 +191,41 @@ val v8 = billow(seed, x, y, z, ::perlinLinear, octaves, lacunarity, gain) ## Demos ### DemoFunctionalComposition01 -[source code](src/demo/kotlin/DemoFunctionalComposition01.kt) +[source code](src/jvmDemo/kotlin/DemoFunctionalComposition01.kt) ![DemoFunctionalComposition01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-noise/images/DemoFunctionalComposition01Kt.png) ### DemoGradientPerturb2D -[source code](src/demo/kotlin/DemoGradientPerturb2D.kt) +[source code](src/jvmDemo/kotlin/DemoGradientPerturb2D.kt) ![DemoGradientPerturb2DKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-noise/images/DemoGradientPerturb2DKt.png) ### DemoGradientPerturb3D -[source code](src/demo/kotlin/DemoGradientPerturb3D.kt) +[source code](src/jvmDemo/kotlin/DemoGradientPerturb3D.kt) ![DemoGradientPerturb3DKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-noise/images/DemoGradientPerturb3DKt.png) ### DemoNoisesGLSLGui -[source code](src/demo/kotlin/DemoNoisesGLSLGui.kt) +[source code](src/jvmDemo/kotlin/DemoNoisesGLSLGui.kt) ![DemoNoisesGLSLGuiKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-noise/images/DemoNoisesGLSLGuiKt.png) ### DemoNoisesGLSL -[source code](src/demo/kotlin/DemoNoisesGLSL.kt) +[source code](src/jvmDemo/kotlin/DemoNoisesGLSL.kt) ![DemoNoisesGLSLKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-noise/images/DemoNoisesGLSLKt.png) ### DemoScatter01 -[source code](src/demo/kotlin/DemoScatter01.kt) +[source code](src/jvmDemo/kotlin/DemoScatter01.kt) ![DemoScatter01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-noise/images/DemoScatter01Kt.png) ### DemoSimplex01 -[source code](src/demo/kotlin/DemoSimplex01.kt) +[source code](src/jvmDemo/kotlin/DemoSimplex01.kt) ![DemoSimplex01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-noise/images/DemoSimplex01Kt.png) ### DemoSimplexGLSL -[source code](src/demo/kotlin/DemoSimplexGLSL.kt) +[source code](src/jvmDemo/kotlin/DemoSimplexGLSL.kt) ![DemoSimplexGLSLKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-noise/images/DemoSimplexGLSLKt.png) diff --git a/orx-quadtree/README.md b/orx-quadtree/README.md index 52c8fda6..0cdacdec 100644 --- a/orx-quadtree/README.md +++ b/orx-quadtree/README.md @@ -23,11 +23,11 @@ Ricardo Matias / [@ricardomatias](https://github.com/ricardomatias) ## Demos ### DemoQuadTree01 -[source code](src/demo/kotlin/DemoQuadTree01.kt) +[source code](src/jvmDemo/kotlin/DemoQuadTree01.kt) ![DemoQuadTree01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-quadtree/images/DemoQuadTree01Kt.png) ### DemoQuadTree02 -[source code](src/demo/kotlin/DemoQuadTree02.kt) +[source code](src/jvmDemo/kotlin/DemoQuadTree02.kt) ![DemoQuadTree02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-quadtree/images/DemoQuadTree02Kt.png) diff --git a/orx-shade-styles/README.md b/orx-shade-styles/README.md index e40533d8..876b5be4 100644 --- a/orx-shade-styles/README.md +++ b/orx-shade-styles/README.md @@ -9,36 +9,36 @@ Collection of shader based fills and strokes. Currently includes 4 types of grad ## Demos ### DemoAllGradients01 -[source code](src/demo/kotlin/DemoAllGradients01.kt) +[source code](src/jvmDemo/kotlin/DemoAllGradients01.kt) ![DemoAllGradients01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/DemoAllGradients01Kt.png) ### DemoImageFit01 -[source code](src/demo/kotlin/DemoImageFit01.kt) +[source code](src/jvmDemo/kotlin/DemoImageFit01.kt) ![DemoImageFit01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/DemoImageFit01Kt.png) ### DemoLinearGradient -[source code](src/demo/kotlin/DemoLinearGradient.kt) +[source code](src/jvmDemo/kotlin/DemoLinearGradient.kt) ![DemoLinearGradientKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/DemoLinearGradientKt.png) ### DemoNPointGradient01 -[source code](src/demo/kotlin/DemoNPointGradient01.kt) +[source code](src/jvmDemo/kotlin/DemoNPointGradient01.kt) ![DemoNPointGradient01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/DemoNPointGradient01Kt.png) ### DemoNPointLinearGradient01 -[source code](src/demo/kotlin/DemoNPointLinearGradient01.kt) +[source code](src/jvmDemo/kotlin/DemoNPointLinearGradient01.kt) ![DemoNPointLinearGradient01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/DemoNPointLinearGradient01Kt.png) ### DemoNPointRadialGradient01 -[source code](src/demo/kotlin/DemoNPointRadialGradient01.kt) +[source code](src/jvmDemo/kotlin/DemoNPointRadialGradient01.kt) ![DemoNPointRadialGradient01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/DemoNPointRadialGradient01Kt.png) ### DemoRadialGradient01 -[source code](src/demo/kotlin/DemoRadialGradient01.kt) +[source code](src/jvmDemo/kotlin/DemoRadialGradient01.kt) ![DemoRadialGradient01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/DemoRadialGradient01Kt.png) diff --git a/orx-shapes/README.md b/orx-shapes/README.md index c3fb27e8..98c65bc5 100644 --- a/orx-shapes/README.md +++ b/orx-shapes/README.md @@ -5,91 +5,91 @@ Collection of 2D shape generators (polygon, star, rounded rectangle) and shape m ## Demos ### DemoAlphaShape -[source code](src/demo/kotlin/DemoAlphaShape.kt) +[source code](src/jvmDemo/kotlin/DemoAlphaShape.kt) ![DemoAlphaShapeKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoAlphaShapeKt.png) ### DemoBezierPatch01 -[source code](src/demo/kotlin/DemoBezierPatch01.kt) +[source code](src/jvmDemo/kotlin/DemoBezierPatch01.kt) ![DemoBezierPatch01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoBezierPatch01Kt.png) ### DemoBezierPatch02 -[source code](src/demo/kotlin/DemoBezierPatch02.kt) +[source code](src/jvmDemo/kotlin/DemoBezierPatch02.kt) ![DemoBezierPatch02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoBezierPatch02Kt.png) ### DemoBezierPatch03 -[source code](src/demo/kotlin/DemoBezierPatch03.kt) +[source code](src/jvmDemo/kotlin/DemoBezierPatch03.kt) ![DemoBezierPatch03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoBezierPatch03Kt.png) ### DemoBezierPatch04 -[source code](src/demo/kotlin/DemoBezierPatch04.kt) +[source code](src/jvmDemo/kotlin/DemoBezierPatch04.kt) ![DemoBezierPatch04Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoBezierPatch04Kt.png) ### DemoBezierPatch05 -[source code](src/demo/kotlin/DemoBezierPatch05.kt) +[source code](src/jvmDemo/kotlin/DemoBezierPatch05.kt) ![DemoBezierPatch05Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoBezierPatch05Kt.png) ### DemoBezierPatchDrawer01 -[source code](src/demo/kotlin/DemoBezierPatchDrawer01.kt) +[source code](src/jvmDemo/kotlin/DemoBezierPatchDrawer01.kt) ![DemoBezierPatchDrawer01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoBezierPatchDrawer01Kt.png) ### DemoBezierPatchDrawer02 -[source code](src/demo/kotlin/DemoBezierPatchDrawer02.kt) +[source code](src/jvmDemo/kotlin/DemoBezierPatchDrawer02.kt) ![DemoBezierPatchDrawer02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoBezierPatchDrawer02Kt.png) ### DemoBezierPatchDrawer03 -[source code](src/demo/kotlin/DemoBezierPatchDrawer03.kt) +[source code](src/jvmDemo/kotlin/DemoBezierPatchDrawer03.kt) ![DemoBezierPatchDrawer03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoBezierPatchDrawer03Kt.png) ### DemoBezierPatches01 -[source code](src/demo/kotlin/DemoBezierPatches01.kt) +[source code](src/jvmDemo/kotlin/DemoBezierPatches01.kt) ![DemoBezierPatches01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoBezierPatches01Kt.png) ### DemoHobbyCurve01 -[source code](src/demo/kotlin/DemoHobbyCurve01.kt) +[source code](src/jvmDemo/kotlin/DemoHobbyCurve01.kt) ![DemoHobbyCurve01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoHobbyCurve01Kt.png) ### DemoHobbyCurve02 -[source code](src/demo/kotlin/DemoHobbyCurve02.kt) +[source code](src/jvmDemo/kotlin/DemoHobbyCurve02.kt) ![DemoHobbyCurve02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoHobbyCurve02Kt.png) ### DemoRectangleGrid01 -[source code](src/demo/kotlin/DemoRectangleGrid01.kt) +[source code](src/jvmDemo/kotlin/DemoRectangleGrid01.kt) ![DemoRectangleGrid01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoRectangleGrid01Kt.png) ### DemoRectangleGrid02 -[source code](src/demo/kotlin/DemoRectangleGrid02.kt) +[source code](src/jvmDemo/kotlin/DemoRectangleGrid02.kt) ![DemoRectangleGrid02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoRectangleGrid02Kt.png) ### DemoRegularPolygon -[source code](src/demo/kotlin/DemoRegularPolygon.kt) +[source code](src/jvmDemo/kotlin/DemoRegularPolygon.kt) ![DemoRegularPolygonKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoRegularPolygonKt.png) ### DemoRegularStar01 -[source code](src/demo/kotlin/DemoRegularStar01.kt) +[source code](src/jvmDemo/kotlin/DemoRegularStar01.kt) ![DemoRegularStar01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoRegularStar01Kt.png) ### DemoRegularStar02 -[source code](src/demo/kotlin/DemoRegularStar02.kt) +[source code](src/jvmDemo/kotlin/DemoRegularStar02.kt) ![DemoRegularStar02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoRegularStar02Kt.png) ### DemoRoundedRectangle -[source code](src/demo/kotlin/DemoRoundedRectangle.kt) +[source code](src/jvmDemo/kotlin/DemoRoundedRectangle.kt) ![DemoRoundedRectangleKt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shapes/images/DemoRoundedRectangleKt.png) diff --git a/orx-triangulation/README.md b/orx-triangulation/README.md index 4e6eeb71..44dc61ec 100644 --- a/orx-triangulation/README.md +++ b/orx-triangulation/README.md @@ -65,26 +65,26 @@ Edwin Jakobs / [@edwinRNDR](https://github.com/edwinRNDR) ## Demos ### DemoDelaunay01 -[source code](src/demo/kotlin/DemoDelaunay01.kt) +[source code](src/jvmDemo/kotlin/DemoDelaunay01.kt) ![DemoDelaunay01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-triangulation/images/DemoDelaunay01Kt.png) ### DemoDelaunay02 -[source code](src/demo/kotlin/DemoDelaunay02.kt) +[source code](src/jvmDemo/kotlin/DemoDelaunay02.kt) ![DemoDelaunay02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-triangulation/images/DemoDelaunay02Kt.png) ### DemoVoronoi01 -[source code](src/demo/kotlin/DemoVoronoi01.kt) +[source code](src/jvmDemo/kotlin/DemoVoronoi01.kt) ![DemoVoronoi01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-triangulation/images/DemoVoronoi01Kt.png) ### DemoVoronoi02 -[source code](src/demo/kotlin/DemoVoronoi02.kt) +[source code](src/jvmDemo/kotlin/DemoVoronoi02.kt) ![DemoVoronoi02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-triangulation/images/DemoVoronoi02Kt.png) ### DemoVoronoi03 -[source code](src/demo/kotlin/DemoVoronoi03.kt) +[source code](src/jvmDemo/kotlin/DemoVoronoi03.kt) ![DemoVoronoi03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-triangulation/images/DemoVoronoi03Kt.png) diff --git a/orx-view-box/README.md b/orx-view-box/README.md index 2b2a0df0..f8f109e0 100644 --- a/orx-view-box/README.md +++ b/orx-view-box/README.md @@ -5,11 +5,11 @@ Tools to provide view box support ## Demos ### DemoProxyProgram01 -[source code](src/demo/kotlin/DemoProxyProgram01.kt) +[source code](src/jvmDemo/kotlin/DemoProxyProgram01.kt) ![DemoProxyProgram01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-view-box/images/DemoProxyProgram01Kt.png) ### DemoViewBox01 -[source code](src/demo/kotlin/DemoViewBox01.kt) +[source code](src/jvmDemo/kotlin/DemoViewBox01.kt) ![DemoViewBox01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-view-box/images/DemoViewBox01Kt.png)