Tutorial repository accompanying http://guide.openrndr.org
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
animation-001 Update README.md Jul 27, 2018
camera-001 Added ui-001 example Aug 1, 2018
clip-001 Added clip tutorial, bumped openrndr version to 0.3.19 Jul 13, 2018
color-001 Added clip tutorial, bumped openrndr version to 0.3.19 Jul 13, 2018
color-002 Added color-002 example Sep 24, 2018
complex-shapes-001 Initial Commit Feb 20, 2018
complex-shapes-002 Initial Commit Feb 20, 2018
complex-shapes-003 Added images-003 to settings.gradle Jul 27, 2018
complex-shapes-004 Added complex-shapes-003 and complex-shapes-004 tutorials Mar 31, 2018
composition-drawer-001/src/main/kotlin Added 0.3.26 specific examples Sep 19, 2018
coroutines-001 Bumped Kotlin to 1.3.0, OPENRNDR to 0.3.28 Nov 5, 2018
cubemaps-001 Moved cubemap assets to shared data folder Jul 12, 2018
cubemaps-002 0.3.23 adjustments, added ui-003 Aug 3, 2018
custom-rendering-001 Fixes in shade styles, bumped OPENRNDR dependency to 0.3.17 Jul 2, 2018
custom-rendering-002 Initial Commit Feb 20, 2018
custom-rendering-003 0.3.23 adjustments, added ui-003 Aug 3, 2018
custom-rendering-004 0.3.23 adjustments, added ui-003 Aug 3, 2018
data Added support for the gradle application plugin and cleaned up some d… Aug 17, 2018
filters-001 Added filters-002 tutorial Apr 11, 2018
filters-002 Added filters-002 tutorial Apr 11, 2018
filters-003 Added support for the gradle application plugin and cleaned up some d… Aug 17, 2018
gradle/wrapper Fixes for rectangles-001, rectangles-002 Nov 5, 2018
image-001 Image examples now use newer APIs Nov 5, 2018
image-002 Image examples now use newer APIs Nov 5, 2018
image-003 Image examples now use newer APIs Nov 5, 2018
lines-001 Added lines-001 example and bumped openrndr version to 0.3.20 Jul 22, 2018
manual-presentation-001 Added image-003 and manual-presentation-001 examples Jul 18, 2018
mouse-001 Initial Commit Feb 20, 2018
mouse-002 Initial Commit Feb 20, 2018
multi-window-001 Added support for the gradle application plugin and cleaned up some d… Aug 17, 2018
rectangles-001 Fixes for rectangles-001, rectangles-002 Nov 5, 2018
rectangles-002 Fixes for rectangles-001, rectangles-002 Nov 5, 2018
render-targets-001 Initial Commit Feb 20, 2018
render-targets-002 Added image-003 and manual-presentation-001 examples Jul 18, 2018
screenshots-001/src/main/kotlin Added 0.3.26 specific examples Sep 19, 2018
shade-styles-001 0.3.23 adjustments, added ui-003 Aug 3, 2018
shade-styles-002 0.3.23 adjustments, added ui-003 Aug 3, 2018
shader-watcher-001 Added support for the gradle application plugin and cleaned up some d… Aug 17, 2018
shape-boolean-001/src/main/kotlin Added 0.3.26 specific examples Sep 19, 2018
shape-contour-offset-001/src/main/kotlin Added 0.3.26 specific examples Sep 19, 2018
slit-scan-001 Added new examples Jul 6, 2018
start-dialog-001 Data folders clean-up Jul 30, 2018
svg-001 Added svg-001 tutorial Apr 11, 2018
text-001 Fixes for text-001 Nov 5, 2018
text-002 Data folders clean-up Jul 30, 2018
text-003 0.3.23 adjustments, added ui-003 Aug 3, 2018
ui-001 Bumped panel dependency to 0.3.6 (through jitpack) Nov 5, 2018
ui-002 Bumped panel dependency to 0.3.6 (through jitpack) Nov 5, 2018
ui-003 Bumped panel dependency to 0.3.6 (through jitpack) Nov 5, 2018
video-001 Added support for the gradle application plugin and cleaned up some d… Aug 17, 2018
video-002 Added new examples Jul 6, 2018
video-003 Use the cleaner withTarget instead of manual binding Aug 25, 2018
.gitignore Initial Commit Feb 20, 2018
README.md Added support for the gradle application plugin and cleaned up some d… Aug 17, 2018
build.gradle Bumped panel dependency to 0.3.6 (through jitpack) Nov 5, 2018
gradlew Initial Commit Feb 20, 2018
gradlew.bat Initial Commit Feb 20, 2018
settings.gradle Merge branch 'feature-0.3.28' Nov 5, 2018

README.md

OPENRNDR examples

This repository contains examples that accompany the OPENRNDR guide.

Running the examples

The advised way of running the examples is to create a new project from existing sources in IntelliJ. Examples can be launched by right-clicking on the widget next to the main() functions. Make sure to set the working directory to the root of the tutorials for the data folder to be found.

Alternatively you can run the samples from the command line using ./gradlew :<project-name>:run

Note that on OSX an additional step is required. The JVM argument -XrunOnFirstThread has to be added in the run configuration. When running the examples from the command line this has been taken care of.