openrndr
modern-jogl-examples
Our great sponsors
openrndr | modern-jogl-examples | |
---|---|---|
16 | 1 | |
818 | 103 | |
1.0% | 0.0% | |
9.3 | 0.0 | |
17 days ago | over 6 years ago | |
Kotlin | Kotlin | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
openrndr
-
Show HN: SalamiVG, an SVG framework for generative art and creative coding
I've been having fun making generative art for a few years and recently got the itch to write my own JS library for sketching SVGs.
This library is heavily inspired by OPENRNDR [1], which to date has been my framework of choice.
My motivation to write a JS library for SVGs came from a desire to bring the programming style I love from OPENRNDR into a language I use every day. I was also motivated to generate simple SVGs that I understood deeply because I'd like to start using a plotter soon to bring these sketches into the physical world.
The library is pretty bare-bones, but I did my best to document it thoroughly enough that a beginner could install it and draw their first sketch in as little time as possible. All the documentation, including an FAQ, is hosted in the project Wiki [2]. And yes, I do recommend p5.js for most users/beginners, but I still believe this library fills a niche.
Happy to answer any questions, or field any criticisms/notes.
[1] https://openrndr.org/
-
live
I am primarily using the openrndr framework to do all of this.
-
Mastodon Bot for Retro-Style Space Images
Last year I wrote Kosmik, a Twitter bot for pixelized retro-style space images in Scala, but I was dissatisfied for several reasons, performance being one, so I migrated the code to Kotlin using openrndr as graphics API recently, and moved the bot to Mastodon. What do you think?
-
Framework for creative coding in Lisp?
Is there a framework, library or package along the lines of Processing or OPENRNDR for Common-Lisp or Clojure etc.?
- Openrndr: Open-source framework for creative coding, written in Kotlin
- Openrndr: A Kotlin Based Creative Coding Framework
-
Ask HN: What's the best “higher level Rust” these days?
I’d also be interested in peoples replies. I know there is a creative coding framework built on it (haven’t used it though) https://openrndr.org/ .
-
Are there more elegant languages for generative art and creative coding?
Kotlin is very similar to Swift. OpenRNDR is a coding framework written it it. Kotlin has many of the features you speak of. Kotlin supports many of the features you ask about (or at least something similar to it).
-
Coracle - Kotlin based Processing clone
Also have you checked out https://openrndr.org/
-
Processing vs C++ vs Rust for creative coding
After trying to use Processing with Kotlin I discovered OPENRNDR. This is a new-ish creative coding framework created in Kotlin and it runs on the JVM. I'd say the performance is somewhere around what's typical of Processing (so pretty good), it also supports shader programming if you want to squeeze more out of it.
modern-jogl-examples
-
Making glsl shader reader
Hello friends! Currently I am following elect86's modern openGL example. He also make custom openGL utilities for java, however I can not put those dependency library in my project because that's package make my program isn't running, java need to read a dll and seeking outside of my jar. I am using maven instead of gradle like elect86 did.
What are some alternatives?
processing - Source code for the Processing Core and Development Environment (PDE)
Vulkan - Examples and demos for the new Vulkan API
learn-OpenGL
imgui - Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies (rewrite of dear imgui)
three.kt - Three.js port for the JVM (desktop)
data2viz - An Android, JavaFx, JS multiplatform datavisualization library with comprehensive DSL
kotlin-unsigned - unsigned support for Kotlin via boxed types and unsigned operators
JOGL2D - Zero-overhead 2D rendering library for JOGL using Kotlin
glm - jvm glm