# OPENRNDR

**URL:** https://openrndr.discourse.group/c/openrndr/5.md?page=6

[Latest](https://openrndr.discourse.group/latest.md) · [Categories](https://openrndr.discourse.group/categories.md)

**Page:** 7

---

## [MIDI-controlled Visuals and Audio](https://openrndr.discourse.group/t/midi-controlled-visuals-and-audio/230)

<div class="topic-metadata">

**Author:** [@dimitridf](https://openrndr.discourse.group/u/dimitridf)\
**Replies:** 2\
**Last updated:** [April 23, 2021, 5:32pm UTC](https://openrndr.discourse.group/t/midi-controlled-visuals-and-audio/230 "2021-04-23T17:32:15Z")

</div>

Hi all, the following is a live improvisation using OpenRNDR for visuals and VST plugins (Native Instruments Reaktor) for audio. All parameters are modified live using an external MIDI controller. I spent a lot of time…

---

## [Select GPU device](https://openrndr.discourse.group/t/select-gpu-device/227)

<div class="topic-metadata">

**Author:** [@TSAO](https://openrndr.discourse.group/u/TSAO)\
**Replies:** 4\
**Last updated:** [April 14, 2021, 9:00pm UTC](https://openrndr.discourse.group/t/select-gpu-device/227 "2021-04-14T21:00:42Z")

</div>

Hello! Is there a way to select the device that the .exe runs with? Currently, I’m running OpenRNDR directly from Intellij (still learning the ropes around Gradle, etc.) and it helpfully displays the follow message INFO…

---

## [The end of jcenter and bintray](https://openrndr.discourse.group/t/the-end-of-jcenter-and-bintray/226)

<div class="topic-metadata">

**Author:** [@abe](https://openrndr.discourse.group/u/abe)\
**Replies:** 0\
**Last updated:** [April 13, 2021, 5:07pm UTC](https://openrndr.discourse.group/t/the-end-of-jcenter-and-bintray/226 "2021-04-13T17:07:18Z")

</div>

A public announcement by Edwin in Slack… Hello all! Soon the jcenter and bintray services will be terminated and this affects your OPENRNDR projects. I maintain some notes here OPENRNDR after jcenter / Bintray · open…

---

## [Gradle sync failed](https://openrndr.discourse.group/t/gradle-sync-failed/223)

<div class="topic-metadata">

**Author:** [@TSAO](https://openrndr.discourse.group/u/TSAO)\
**Replies:** 4\
**Last updated:** [April 10, 2021, 9:18pm UTC](https://openrndr.discourse.group/t/gradle-sync-failed/223 "2021-04-10T21:18:09Z")

</div>

Hey everyone! I wanted to try OpenRNDR and followed the instructions accordingly. However, IntelliJ didn’t get pass the first build and threw this error: Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsE…

---

## [Pure Kotlin OPENRNDR compiling to JavaScript and native](https://openrndr.discourse.group/t/pure-kotlin-openrndr-compiling-to-javascript-and-native/200)

<div class="topic-metadata">

**Author:** [@kazik](https://openrndr.discourse.group/u/kazik)\
**Replies:** 6\
**Last updated:** [April 10, 2021, 1:26pm UTC](https://openrndr.discourse.group/t/pure-kotlin-openrndr-compiling-to-javascript-and-native/200 "2021-04-10T13:26:29Z")

</div>

I’ve been using some time recently to learn WebGL and cross platform development with Kotlin. Ultimately I want to be able to use OPENRNDR in the browser, and maybe as a native compiled code in the future. I learned that…

---

## [Using Arabic font in RNDR](https://openrndr.discourse.group/t/using-arabic-font-in-rndr/214)

<div class="topic-metadata">

**Author:** [@dilshad](https://openrndr.discourse.group/u/dilshad)\
**Replies:** 5\
**Last updated:** [March 15, 2021, 10:38am UTC](https://openrndr.discourse.group/t/using-arabic-font-in-rndr/214 "2021-03-15T10:38:07Z")

</div>

I am trying to simulate making videos like minute Physics channel programmatically as best as I can. His style whiteboard animation. I am not looking to simulate it 100% of the way but one of the requirement I have is…

---

## [OPENRNDR & Processing - Noise fields & leaving trails](https://openrndr.discourse.group/t/openrndr-processing-noise-fields-leaving-trails/215)

<div class="topic-metadata">

**Author:** [@abe](https://openrndr.discourse.group/u/abe)\
**Replies:** 0\
**Last updated:** [March 11, 2021, 8:45am UTC](https://openrndr.discourse.group/t/openrndr-processing-noise-fields-leaving-trails/215 "2021-03-11T08:45:02Z")

</div>

Noise fields & leaving trails This example is based on a very short program I left in the Processing forum in 2018. It compares side by side two different noise functions. If you want to compare it to the version be…

---

## [OPENRNDR & Processing - Circle & line-segment intersection](https://openrndr.discourse.group/t/openrndr-processing-circle-line-segment-intersection/99)

<div class="topic-metadata">

**Author:** [@abe](https://openrndr.discourse.group/u/abe)\
**Replies:** 2\
**Last updated:** [March 9, 2021, 8:56am UTC](https://openrndr.discourse.group/t/openrndr-processing-circle-line-segment-intersection/99 "2021-03-09T08:56:40Z")

</div>

Circle & line-segment intersection This example is based on code found in Stack Overflow and it includes a function for finding intersection points between a line segment and a circle. Processing / Java ▶ Imports PVe…

---

## [Translate, Rotate, Scale extension](https://openrndr.discourse.group/t/translate-rotate-scale-extension/212)

<div class="topic-metadata">

**Author:** [@abe](https://openrndr.discourse.group/u/abe)\
**Replies:** 0\
**Last updated:** [March 3, 2021, 3:26pm UTC](https://openrndr.discourse.group/t/translate-rotate-scale-extension/212 "2021-03-03T15:26:28Z")

</div>

importsimport org.openrndr.Extension import org.openrndr.MouseButton import org.openrndr.Program import org.openrndr.draw.Drawer import org.openrndr.math.Matrix44 import org.openrndr.math.Vector2 import org.openr…

---

## [Pass vertexBuffer-like data to shadestyle code](https://openrndr.discourse.group/t/pass-vertexbuffer-like-data-to-shadestyle-code/201)

<div class="topic-metadata">

**Author:** [@Ouroboros](https://openrndr.discourse.group/u/Ouroboros)\
**Replies:** 14\
**Last updated:** [February 28, 2021, 2:54am UTC](https://openrndr.discourse.group/t/pass-vertexbuffer-like-data-to-shadestyle-code/201 "2021-02-28T02:54:17Z")

</div>

What is the best way to pass a sequence of consistently formatted data as a shadestyle parameter? (or some other way entirely) I want to be able to iterate over it in the fragmentTransform, but it is more than just a si…

---

## [Openrndr 'vanilla'?](https://openrndr.discourse.group/t/openrndr-vanilla/206)

<div class="topic-metadata">

**Author:** [@av\_kafka](https://openrndr.discourse.group/u/av_kafka)\
**Replies:** 2\
**Last updated:** [February 24, 2021, 9:23am UTC](https://openrndr.discourse.group/t/openrndr-vanilla/206 "2021-02-24T09:23:14Z")

</div>

\[same message sent to processing forum, someone suggested coming here :slight\_smile: \] Hi everyone! Questions from a probably-be openrndr user, hope someone might point me towards docs, info, exchanges etc. I’m involve…

---

## [OPENRNDR & Processing - Additive wave example](https://openrndr.discourse.group/t/openrndr-processing-additive-wave-example/196)

<div class="topic-metadata">

**Author:** [@abe](https://openrndr.discourse.group/u/abe)\
**Replies:** 0\
**Last updated:** [January 29, 2021, 2:29pm UTC](https://openrndr.discourse.group/t/openrndr-processing-additive-wave-example/196 "2021-01-29T14:29:18Z")

</div>

Additive wave example Following previous posts in which I compared OPENRNDR and Processing code, this time I “reinterpreted” the next Processing example: Processing / Java You can click “show original” above to comp…

---

## [Precompile GLSL shadestyle code](https://openrndr.discourse.group/t/precompile-glsl-shadestyle-code/194)

<div class="topic-metadata">

**Author:** [@Ouroboros](https://openrndr.discourse.group/u/Ouroboros)\
**Replies:** 1\
**Last updated:** [January 29, 2021, 7:33am UTC](https://openrndr.discourse.group/t/precompile-glsl-shadestyle-code/194 "2021-01-29T07:33:04Z")

</div>

Is it sensible to compile a shadestyle written in GLSL once, so that it is reused every frame, and if so, how do I do that? Also if there is a way to use a separate file for better organization and so my IDE can do synta…

---

## [Using JGraphT for working with graphs (directed, undirected, weighted, etc...)](https://openrndr.discourse.group/t/using-jgrapht-for-working-with-graphs-directed-undirected-weighted-etc/188)

<div class="topic-metadata">

**Author:** [@abe](https://openrndr.discourse.group/u/abe)\
**Replies:** 4\
**Last updated:** [January 17, 2021, 4:08pm UTC](https://openrndr.discourse.group/t/using-jgrapht-for-working-with-graphs-directed-undirected-weighted-etc/188 "2021-01-17T16:08:19Z")

</div>

Not specific about OPENRNDR or Kotlin, but I was only happy to discover this jvm library which can be useful for generative designs: https://jgrapht.org/ After putting the following into build.gradle.kts implementation…

---

## [Testing CompositionDrawer clip modes](https://openrndr.discourse.group/t/testing-compositiondrawer-clip-modes/183)

<div class="topic-metadata">

**Author:** [@abe](https://openrndr.discourse.group/u/abe)\
**Replies:** 4\
**Last updated:** [January 11, 2021, 11:04pm UTC](https://openrndr.discourse.group/t/testing-compositiondrawer-clip-modes/183 "2021-01-11T23:04:28Z")

</div>

I thought I could share this simple program I just wrote to test clip modes. package apps2.simpleTests import org.openrndr.application import org.openrndr.color.ColorRGBa import org.openrndr.color.rgba import org.ope…

---

## [Shader-web-background - creative coding in the browser](https://openrndr.discourse.group/t/shader-web-background-creative-coding-in-the-browser/186)

<div class="topic-metadata">

**Author:** [@kazik](https://openrndr.discourse.group/u/kazik)\
**Replies:** 1\
**Last updated:** [January 11, 2021, 4:44pm UTC](https://openrndr.discourse.group/t/shader-web-background-creative-coding-in-the-browser/186 "2021-01-11T16:44:11Z")

</div>

Hi, It’s not directly related to OPENRNDR, but thanks to this project I’ve learned enough WebGL to be able to start building OPENRNDR web target, hopefully, if I will have enough time for that. This project is doing …

---

## [Faster compilation when having many programs](https://openrndr.discourse.group/t/faster-compilation-when-having-many-programs/129)

<div class="topic-metadata">

**Author:** [@abe](https://openrndr.discourse.group/u/abe)\
**Replies:** 10\
**Last updated:** [January 9, 2021, 10:04am UTC](https://openrndr.discourse.group/t/faster-compilation-when-having-many-programs/129 "2021-01-09T10:04:29Z")

</div>

At some point, if you keep adding programs to the same openrndr-template things will start to get slow in IntelliJ Idea. I have now 84 programs and 114 kotlin files and it’s quite noticeable. I figured out a solution. I…

---

## [Render real-time data with openrndr?](https://openrndr.discourse.group/t/render-real-time-data-with-openrndr/185)

<div class="topic-metadata">

**Author:** [@holger](https://openrndr.discourse.group/u/holger)\
**Replies:** 1\
**Last updated:** [January 6, 2021, 7:43pm UTC](https://openrndr.discourse.group/t/render-real-time-data-with-openrndr/185 "2021-01-06T19:43:56Z")

</div>

Hi there, is it possible to visualize real-time data with openrndr. E.g I have a log-data source and I would want to visualize the warn level with a simple color traffic light. Or, assuming we have tracking data of pe…

---

## [Are there any orx-tensorflow demos to try?](https://openrndr.discourse.group/t/are-there-any-orx-tensorflow-demos-to-try/180)

<div class="topic-metadata">

**Author:** [@abe](https://openrndr.discourse.group/u/abe)\
**Replies:** 2\
**Last updated:** [January 4, 2021, 10:28am UTC](https://openrndr.discourse.group/t/are-there-any-orx-tensorflow-demos-to-try/180 "2021-01-04T10:28:26Z")

</div>

Hi, I’m curious about trying the new tensorflow orx but I didn’t see any demo folders in orx/orx-jvm/orx-tensorflow/src/main/kotlin at master · openrndr/orx · GitHub Are there any? To make this post more colorful I’ll …

---

## [Is there a way to hot reload code from outside the oliveProgram block?](https://openrndr.discourse.group/t/is-there-a-way-to-hot-reload-code-from-outside-the-oliveprogram-block/178)

<div class="topic-metadata">

**Author:** [@rolodophone](https://openrndr.discourse.group/u/rolodophone)\
**Replies:** 5\
**Last updated:** [December 26, 2020, 11:55am UTC](https://openrndr.discourse.group/t/is-there-a-way-to-hot-reload-code-from-outside-the-oliveprogram-block/178 "2020-12-26T11:55:24Z")

</div>

Is there a way to hot reload code from outside the oliveProgram block? For instance, hot reload a class in another file whenever I make changes to it.

---

## [How do I change the cursor image (or stop cursor jumping back to centre)?](https://openrndr.discourse.group/t/how-do-i-change-the-cursor-image-or-stop-cursor-jumping-back-to-centre/176)

<div class="topic-metadata">

**Author:** [@rolodophone](https://openrndr.discourse.group/u/rolodophone)\
**Replies:** 3\
**Last updated:** [December 23, 2020, 4:13pm UTC](https://openrndr.discourse.group/t/how-do-i-change-the-cursor-image-or-stop-cursor-jumping-back-to-centre/176 "2020-12-23T16:13:38Z")

</div>

Is there a way to change the cursor (mouse) image programmatically? For example, change it to a crosshair or a hand. Alternatively I could hide the system cursor and draw my own, but I can’t find a way to properly resto…

---

## [Openrndr from Java](https://openrndr.discourse.group/t/openrndr-from-java/170)

<div class="topic-metadata">

**Author:** [@mr\_riptano](https://openrndr.discourse.group/u/mr_riptano)\
**Replies:** 6\
**Last updated:** [December 11, 2020, 9:56pm UTC](https://openrndr.discourse.group/t/openrndr-from-java/170 "2020-12-11T21:56:53Z")

</div>

Hi all, I’m coming to Openrndr from Processing. Love to see that Openrndr supports 32-bit color and a comprehensive Shape library. But, I have to admit that I’m not loving Kotlin. Or maybe I just don’t love how the c…

---

## [Drawing text with non Latin alphabet](https://openrndr.discourse.group/t/drawing-text-with-non-latin-alphabet/105)

<div class="topic-metadata">

**Author:** [@sidec](https://openrndr.discourse.group/u/sidec)\
**Replies:** 22\
**Last updated:** [November 22, 2020, 10:25am UTC](https://openrndr.discourse.group/t/drawing-text-with-non-latin-alphabet/105 "2020-11-22T10:25:34Z")

</div>

Hi, Trying to do some typography work using Polish alphabet. All characters with diacritics, (like acute accent, overdot, stroke, etc) are missing from drawn text. I am using otf or ttf fonts that support all set of cha…

---

## [Using program/drawer functions in classes outside program](https://openrndr.discourse.group/t/using-program-drawer-functions-in-classes-outside-program/162)

<div class="topic-metadata">

**Author:** [@torb](https://openrndr.discourse.group/u/torb)\
**Replies:** 3\
**Last updated:** [October 22, 2020, 4:34pm UTC](https://openrndr.discourse.group/t/using-program-drawer-functions-in-classes-outside-program/162 "2020-10-22T16:34:20Z")

</div>

Hey, I’ve played around with various creative coding frameworks (Processing, openFrameworks, ++) and OpenRNDR really looks interesting! Anyway, for some stuff I really like to program in an OOP style with the objects d…

---

## [Running a Program at a specific frame rate](https://openrndr.discourse.group/t/running-a-program-at-a-specific-frame-rate/144)

<div class="topic-metadata">

**Author:** [@ricardo](https://openrndr.discourse.group/u/ricardo)\
**Replies:** 4\
**Last updated:** [October 20, 2020, 10:27am UTC](https://openrndr.discourse.group/t/running-a-program-at-a-specific-frame-rate/144 "2020-10-20T10:27:52Z")

</div>

This can be done by leveraging Presentation Mode with Coroutines. Here’s a working example: import kotlinx.coroutines.delay import org.openrndr.PresentationMode import org.openrndr.application import org.openrndr.color.…

---

## [Unable to run a shared code on gravitational lensing](https://openrndr.discourse.group/t/unable-to-run-a-shared-code-on-gravitational-lensing/160)

<div class="topic-metadata">

**Author:** [@ddabed](https://openrndr.discourse.group/u/ddabed)\
**Replies:** 4\
**Last updated:** [October 15, 2020, 3:58pm UTC](https://openrndr.discourse.group/t/unable-to-run-a-shared-code-on-gravitational-lensing/160 "2020-10-15T15:58:24Z")

</div>

Hi: I saw a simulation of a black hole on imgur and found it cool enough that even though I know nothing about programming I ended asking for the code which can be found here Following the guide I installed IntelJ IDEA…

---

## [OPENRNDR Meetup #1 / 9th of October - 19h30 CEST](https://openrndr.discourse.group/t/openrndr-meetup-1-9th-of-october-19h30-cest/152)

<div class="topic-metadata">

**Author:** [@ricardo](https://openrndr.discourse.group/u/ricardo)\
**Replies:** 1\
**Last updated:** [October 9, 2020, 9:04pm UTC](https://openrndr.discourse.group/t/openrndr-meetup-1-9th-of-october-19h30-cest/152 "2020-10-09T21:04:55Z")

</div>

Join the meetup (on Friday at 19:30) The 1st OPENRNDR meetup will be happening on Friday the 9th of October at 19h30 CEST time. Come and talk with OPENRNDR developers and users. Ask questions, show your projects! T…

---

## [High quality video output?](https://openrndr.discourse.group/t/high-quality-video-output/136)

<div class="topic-metadata">

**Author:** [@jzlabs](https://openrndr.discourse.group/u/jzlabs)\
**Replies:** 9\
**Last updated:** [August 6, 2020, 7:22am UTC](https://openrndr.discourse.group/t/high-quality-video-output/136 "2020-08-06T07:22:35Z")

</div>

Hi, is there a way to render video uncompressed? It seems like both the Normal and Lossless writer modes on MP4Profile produce undesired color banding when encoded.

---

## [Rendering mesh with stroke effect](https://openrndr.discourse.group/t/rendering-mesh-with-stroke-effect/143)

<div class="topic-metadata">

**Author:** [@Yann](https://openrndr.discourse.group/u/Yann)\
**Replies:** 0\
**Last updated:** [August 2, 2020, 6:08pm UTC](https://openrndr.discourse.group/t/rendering-mesh-with-stroke-effect/143 "2020-08-02T18:08:00Z")

</div>

What is the preferred way to render a 3D mesh with a stroke effect between vertices? for example, this seems to be built in to processing (and related frameworks). Here is an example from p5js: function setup() { cre…

---

## [How to keep .kt files not too long](https://openrndr.discourse.group/t/how-to-keep-kt-files-not-too-long/55)

<div class="topic-metadata">

**Author:** [@abe](https://openrndr.discourse.group/u/abe)\
**Replies:** 6\
**Last updated:** [July 20, 2020, 8:40am UTC](https://openrndr.discourse.group/t/how-to-keep-kt-files-not-too-long/55 "2020-07-20T08:40:44Z")

</div>

The available example are all limited to one file. Are there examples of larger projects? One part of OPENRNDR programs that often grow long is extend(ControlManager()) {...} with it stylesheets and inputs. Is it poss…

[Previous page](https://openrndr.discourse.group/c/openrndr/5.md?page=5)

[Next page](https://openrndr.discourse.group/c/openrndr/5.md?page=7)
