add demos to README.md
This commit is contained in:
@@ -196,6 +196,7 @@ shaping `curve` within this range:
|
||||
### DemoApproximateGaussianBlur01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoApproximateGaussianBlur01.kt)
|
||||
@@ -203,6 +204,7 @@ shaping `curve` within this range:
|
||||
### DemoBlur01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoBlur01.kt)
|
||||
@@ -210,6 +212,7 @@ shaping `curve` within this range:
|
||||
### DemoCannyEdgeDetector01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoCannyEdgeDetector01.kt)
|
||||
@@ -217,6 +220,7 @@ shaping `curve` within this range:
|
||||
### DemoColorDuotone01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoColorDuotone01.kt)
|
||||
@@ -224,6 +228,7 @@ shaping `curve` within this range:
|
||||
### DemoColorDuotoneGradient01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoColorDuotoneGradient01.kt)
|
||||
@@ -231,6 +236,7 @@ shaping `curve` within this range:
|
||||
### DemoColormapGrayscale
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoColormapGrayscale.kt)
|
||||
@@ -238,6 +244,7 @@ shaping `curve` within this range:
|
||||
### DemoColormapSpectralZucconi
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoColormapSpectralZucconi.kt)
|
||||
@@ -245,6 +252,7 @@ shaping `curve` within this range:
|
||||
### DemoColormapTurbo
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoColormapTurbo.kt)
|
||||
@@ -252,6 +260,7 @@ shaping `curve` within this range:
|
||||
### DemoColorPosterize01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoColorPosterize01.kt)
|
||||
@@ -259,6 +268,7 @@ shaping `curve` within this range:
|
||||
### DemoCompositeFilter01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoCompositeFilter01.kt)
|
||||
@@ -267,6 +277,7 @@ shaping `curve` within this range:
|
||||
|
||||
Demonstrate the Contour filter
|
||||
@author Edwin Jakobs
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoContour01.kt)
|
||||
@@ -284,6 +295,7 @@ so sampling can happen from every direction.
|
||||
Every 60 animation frames the `centerWindow` property is toggled
|
||||
between true and false to demonstrate how the result changes.
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoDirectionalBlur01.kt)
|
||||
@@ -297,6 +309,7 @@ pixel by pixel. A grid of circles is drawn, each circle with a
|
||||
color based on simplex noise. The R and G channels of the colors
|
||||
control the direction of the sampling. By animating the sampling
|
||||
distance the result oscillates between no-effect and a noticeable one.
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoDirectionalDisplace01.kt)
|
||||
@@ -309,6 +322,7 @@ The program draws 12 overlapping translucent circles on the
|
||||
`direction` color buffer to produce new color combinations
|
||||
on the overlapping areas. Those colors specify where the
|
||||
`DirectionalDisplace` effect will sample pixels from.
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoDirectionalDisplace02.kt)
|
||||
@@ -316,6 +330,7 @@ on the overlapping areas. Those colors specify where the
|
||||
### DemoDistortLenses01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoDistortLenses01.kt)
|
||||
@@ -323,6 +338,7 @@ on the overlapping areas. Those colors specify where the
|
||||
### DemoDitherLumaHalftone01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoDitherLumaHalftone01.kt)
|
||||
@@ -330,6 +346,7 @@ on the overlapping areas. Those colors specify where the
|
||||
### DemoFluidDistort01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoFluidDistort01.kt)
|
||||
@@ -338,6 +355,7 @@ on the overlapping areas. Those colors specify where the
|
||||
|
||||
This demonstrates converting a [ColorBuffer] from and to (OK)LAB color space using the [RgbToOkLab] and [OkLabToRgb]
|
||||
filters. The (OK)Lab representation is signed and requires a floating point representation.
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoOkLab01.kt)
|
||||
@@ -345,6 +363,7 @@ filters. The (OK)Lab representation is signed and requires a floating point repr
|
||||
### DemoPost01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoPost01.kt)
|
||||
@@ -352,6 +371,7 @@ filters. The (OK)Lab representation is signed and requires a floating point repr
|
||||
### DemoSpectralBlend01
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
[source code](src/jvmDemo/kotlin/DemoSpectralBlend01.kt)
|
||||
|
||||
Reference in New Issue
Block a user