# orx-shade-styles

Shader based fills and strokes, including various types of gradient fills.

<!-- __demos__ >
# Demos
[DemoRadialGradient01Kt](src/demo/kotlin/DemoRadialGradient01Kt.kt
![DemoRadialGradient01Kt](https://github.com/openrndr/orx/blob/media/orx-shade-styles/images/DemoRadialGradient01Kt.png
<!-- __demos__ -->
## Demos
### clip/DemoClip01
[source code](src/jvmDemo/kotlin/clip/DemoClip01.kt)

![clip-DemoClip01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/clip-DemoClip01Kt.png)

### clip/DemoClip02
[source code](src/jvmDemo/kotlin/clip/DemoClip02.kt)

![clip-DemoClip02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/clip-DemoClip02Kt.png)

### clip/DemoClip03
[source code](src/jvmDemo/kotlin/clip/DemoClip03.kt)

![clip-DemoClip03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/clip-DemoClip03Kt.png)

### gradients/DemoGradient01
[source code](src/jvmDemo/kotlin/gradients/DemoGradient01.kt)

![gradients-DemoGradient01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/gradients-DemoGradient01Kt.png)

### gradients/DemoGradient02
[source code](src/jvmDemo/kotlin/gradients/DemoGradient02.kt)

![gradients-DemoGradient02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/gradients-DemoGradient02Kt.png)

### gradients/DemoGradient03
[source code](src/jvmDemo/kotlin/gradients/DemoGradient03.kt)

![gradients-DemoGradient03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/gradients-DemoGradient03Kt.png)

### gradients/DemoGradient04
[source code](src/jvmDemo/kotlin/gradients/DemoGradient04.kt)

![gradients-DemoGradient04Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/gradients-DemoGradient04Kt.png)

### gradients/DemoGradient05
[source code](src/jvmDemo/kotlin/gradients/DemoGradient05.kt)

![gradients-DemoGradient05Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/gradients-DemoGradient05Kt.png)

### gradients/DemoGradient06
[source code](src/jvmDemo/kotlin/gradients/DemoGradient06.kt)

![gradients-DemoGradient06Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/gradients-DemoGradient06Kt.png)

### image/DemoImageFill01
[source code](src/jvmDemo/kotlin/image/DemoImageFill01.kt)

![image-DemoImageFill01Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/image-DemoImageFill01Kt.png)

### image/DemoImageFill02
[source code](src/jvmDemo/kotlin/image/DemoImageFill02.kt)

![image-DemoImageFill02Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/image-DemoImageFill02Kt.png)

### image/DemoImageFill03
[source code](src/jvmDemo/kotlin/image/DemoImageFill03.kt)

![image-DemoImageFill03Kt](https://raw.githubusercontent.com/openrndr/orx/media/orx-shade-styles/images/image-DemoImageFill03Kt.png)
