Commit Graph

51 Commits

Author SHA1 Message Date
Abe Pazos
c8f7dd52c6 Demos: ensure all use fun main() = application {
- Adjust some demo window sizes.
- Replace Random.double by Double.uniform
- Tweak some demos so screenshots look more interesting
2025-01-26 20:57:04 +01:00
Abe Pazos
fc4f7275fb Demos: ensure 720px wide, reduce indentation
openrndr-demos, orx-color, orx-jumpflood, orx-no-clear
2025-01-25 13:30:18 +01:00
Edwin Jakobs
8a4a85d333 Upgrade to Gradle 8.10, Kotlin 2.0.20, reduce warnings 2024-08-25 09:39:18 +02:00
Abe Pazos
c5fb56626c Remove unused imports (#344) 2024-06-24 10:02:34 +02:00
Abe Pazos
1060f751d7 Fix demos (#331) 2024-04-02 13:17:06 +02:00
Edwin Jakobs
05b00d2878 [orx-text-writer] Add orx-text-writer 2024-03-15 20:38:17 +01:00
Edwin Jakobs
e3f5e07b86 Improve compatibility with GLES back-end 2024-03-10 18:43:24 +01:00
Abe Pazos
0e8ca543ab Fix gradle deprecation warnings (#326) 2024-01-22 08:03:49 +01:00
Edwin Jakobs
16455b9069 Exclude openrndr-demos from collectScreenshots, fix compile errors 2023-04-04 21:17:30 +02:00
Edwin Jakobs
5fe2d30f80 Add collectScreenshots task to kotlin-jvm convention 2023-04-04 20:50:41 +02:00
Vechro
f9130d9108 Use buildSrc to deduplicate build logic (#262) 2022-08-25 11:52:24 +02:00
Vechro
bad90709cc Rename org.openrndr.extras -> org.openrndr.extra (#250)
Co-authored-by: Edwin Jakobs <edwin@rndr.studio>
2022-07-28 19:23:26 +02:00
Vechro
48781ca314 Migrate to Kotlin DSL build scripts (#243) 2022-06-30 17:51:09 +02:00
Vechro
9f7a4899fa Reduce duplication in orx build scripts. (#240)
Co-authored-by: hamoid <abe@hamoid.com>
2022-06-19 08:06:16 +02:00
Edwin Jakobs
abac03dd66 Attempt to publish ORX on Maven Central 2021-11-28 13:58:45 +01:00
Edwin Jakobs
9a2f10f81d Switch back to fun main() 2021-08-30 17:18:54 +02:00
Edwin Jakobs
701f14400a Fix demos, upgrade to Gradle 7.2 2021-08-22 15:51:27 +02:00
Edwin Jakobs
874d49779f [orx-jvm] Move panel, gui, dnk3, keyframer, triangulation to orx-jvm 2021-06-27 21:32:24 +02:00
Edwin Jakobs
9435907ef9 Upgrade to OPENRNDR 0.4 snapshot 2021-06-22 11:08:07 +02:00
Edwin Jakobs
6bbe93eda7 Fixes for OPENRNDR 0.3.58 compatibility 2021-05-15 10:05:19 +02:00
Abe Pazos
a3fea2daa6 Add a demo for linke caps and joins 2021-01-28 20:13:45 +01:00
Edwin Jakobs
d39e1d0783 Bump to OPENRNDR 0.3.45-rc.6 2020-12-25 09:13:50 +01:00
Edwin Jakobs
d495b5cfee [openrndr-demos] add DemoDDSImage01.kt 2020-11-29 21:28:20 +01:00
Edwin Jakobs
610064c9f4 Bump to OPENRNDR 0.3.45-rc.2 2020-11-15 13:30:51 +01:00
Edwin Jakobs
6a2574079b [openrndr-demos] Fix format hint arguments 2020-11-12 17:40:55 +01:00
Edwin Jakobs
2ddc5f747d [openrndr-demos] disable composition drawer demo 2020-10-12 10:25:36 +02:00
Abe Pazos
148371c942 Add Demo rendering shape strokes with negative dimensions (#148) 2020-08-28 17:33:09 +02:00
Abe Pazos
7004536dd4 Tweak demos (#146) 2020-08-25 08:56:26 +02:00
Edwin Jakobs
5235d8ce19 Upgrade to Kotlin 1.4, Gradle 6.6 2020-08-18 08:30:18 +02:00
Edwin Jakobs
51b8c38230 Bump to OPENRNDR 0.3.44-rc.8 2020-08-03 09:38:37 +02:00
Edwin Jakobs
c5c60db7c8 [openrndr-demos] Add DemoContourNearest01 2020-08-03 09:06:08 +02:00
Abe Pazos
7c97b80728 Tweak contour intersection demos
1. Change size of circles indicating intersections
to make it obvious that the circles are not filled,
and that only part of the intersecting shapes are
being drawn.

2. Make intersecting shapes more visible by using
different colors.

3. Animate self-intersecting shape.
2020-08-01 14:30:47 +02:00
Edwin Jakobs
6060ebffcd Bump to OPENRNDR 0.3.44-rc.7, add intersection demos 2020-07-29 12:03:40 +02:00
Edwin Jakobs
fe979f5a75 Bump to OPENRNDR 0.3.44-rc.6, add demos 2020-07-26 12:15:55 +02:00
Edwin Jakobs
c6a883f6b9 [openrndr-demos] Add rectangle batch demos 2020-07-21 13:58:41 +02:00
Edwin Jakobs
f0013b96a7 [openrndr-demos] Add demo for circle billboards 2020-07-20 14:34:26 +02:00
edwin
b963b5cfd5 [openrndr-demos] Fix shaders to be compatible with OpenGL 4.1 on macOS 2020-07-20 11:38:57 +02:00
Edwin Jakobs
ed48736985 [openrndr-demos] Add DemoCompositionDrawer01 2020-07-19 23:53:17 +02:00
Edwin Jakobs
64ad0d0290 Bump to OPENRNDR 0.3.44-rc.4, add dynamic circle batch demo 2020-07-19 22:50:38 +02:00
Edwin Jakobs
cc2d9522f4 [openrndr-demos] Clean-up and fix tessellation shader demos for Intel GPUs 2020-07-19 12:05:37 +02:00
Edwin Jakobs
cb6eed5c00 [openrndr-demos] Add DemoTessShader04 2020-07-18 19:34:55 +02:00
Edwin Jakobs
1683154676 [openrndr-demos] Add DemoTessShader03 2020-07-18 14:08:21 +02:00
Edwin Jakobs
239969feb1 [openrndr-demos] Improved DemoTessShader02 2020-07-18 10:27:36 +02:00
Edwin Jakobs
2a772ced79 Bump to OPENRNDR 0.3.44-rc.3, add SSBO demo 2020-07-17 17:09:11 +02:00
Edwin Jakobs
62f6cd6098 Bump to OPENRNDR 0.3.44-rc.2 2020-07-13 11:48:44 +02:00
Edwin Jakobs
419c38cc25 [orx-dnk3] Add feature architecture and post processing effects 2020-07-06 13:00:58 +02:00
Abe Pazos
85c6135d95 Update boofcv version (#122) 2020-06-19 19:01:52 +02:00
Edwin Jakobs
051db162e7 Merge branch 'master' of github.com:openrndr/orx
 Conflicts:
	build.gradle
2020-06-10 21:48:45 +02:00
Abe Pazos
412c3fe314 Screen capture demo (#123)
* Add screen capture demo
* Tweak build.gradle ffmpeg dependency
2020-06-09 16:33:03 +02:00
Edwin Jakobs
8f9e9c9d9e Add demo / tester for 16 bit png loading 2020-06-08 21:56:36 +02:00