All Projects → openrndr → Openrndr

openrndr / Openrndr

Licence: other
OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to Openrndr

manyworlds
A scifi-inspired study of signed distanced functions and noise fields in WebGL
Stars: ✭ 24 (-95.06%)
Mutual labels:  creative-coding, shaders
Awesome Creative Coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Stars: ✭ 8,696 (+1689.3%)
Mutual labels:  shaders, creative-coding
Introduction To Touchdesigner
Open source introductory manual for Derivative TouchDesigner 088
Stars: ✭ 283 (-41.77%)
Mutual labels:  shaders, creative-coding
Shadertoy React
6kB "Shadertoy" like react component letting you easily render your fragment shaders in your React web projects, without having to worry about implementing the WebGL part.
Stars: ✭ 74 (-84.77%)
Mutual labels:  shaders, creative-coding
SdfFontDesigner
Offline font tuning/bitmap generation via shaders
Stars: ✭ 56 (-88.48%)
Mutual labels:  creative-coding, shaders
framework
A creative coding library.
Stars: ✭ 35 (-92.8%)
Mutual labels:  creative-coding, shaders
Shader Doodle
A friendly web-component for writing and rendering shaders.
Stars: ✭ 356 (-26.75%)
Mutual labels:  shaders, creative-coding
Ysoserial
A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization.
Stars: ✭ 4,808 (+889.3%)
Mutual labels:  jvm
Quasar
Fibers, Channels and Actors for the JVM
Stars: ✭ 4,349 (+794.86%)
Mutual labels:  jvm
Holoshield
Highly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
Stars: ✭ 401 (-17.49%)
Mutual labels:  shaders
Perlito
"Perlito" Perl programming language compiler
Stars: ✭ 396 (-18.52%)
Mutual labels:  jvm
Pts
A library for visualization and creative-coding
Stars: ✭ 4,628 (+852.26%)
Mutual labels:  creative-coding
Webglstudio.js
A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.
Stars: ✭ 4,508 (+827.57%)
Mutual labels:  shaders
Golo Lang
Golo - a lightweight dynamic language for the JVM.
Stars: ✭ 413 (-15.02%)
Mutual labels:  jvm
Pdf
编程电子书,电子书,编程书籍,包括C,C#,Docker,Elasticsearch,Git,Hadoop,HeadFirst,Java,Javascript,jvm,Kafka,Linux,Maven,MongoDB,MyBatis,MySQL,Netty,Nginx,Python,RabbitMQ,Redis,Scala,Solr,Spark,Spring,SpringBoot,SpringCloud,TCPIP,Tomcat,Zookeeper,人工智能,大数据类,并发编程,数据库类,数据挖掘,新面试题,架构设计,算法系列,计算机类,设计模式,软件测试,重构优化,等更多分类
Stars: ✭ 12,009 (+2370.99%)
Mutual labels:  jvm
Tda
TDA - Thread Dump Analyzer
Stars: ✭ 400 (-17.7%)
Mutual labels:  jvm
Awesome Machine Learning Art
🤖🎨🎸A curated list of awesome projects, works, people, articles, and resource for creating art (including music) with machine learning. It's machine learning art.
Stars: ✭ 480 (-1.23%)
Mutual labels:  creative-coding
Unityvisualizations
Collection of shaders and visual effects created for Unity 3D.
Stars: ✭ 472 (-2.88%)
Mutual labels:  shaders
Tobetopjavaer
To Be Top Javaer - Java工程师成神之路
Stars: ✭ 22,056 (+4438.27%)
Mutual labels:  jvm
Python Opengl
An open access book on Python, OpenGL and Scientific Visualization, Nicolas P. Rougier, 2018
Stars: ✭ 441 (-9.26%)
Mutual labels:  shaders

Build Status Download Awesome Kotlin Badge

OPENRNDR

A Kotlin/JVM library for creative coding, real-time and interactive graphics. Can currently be used on Windows, macOS and Linux/x64 to create stand alone graphical applications.

Basics and use are further explained in the OPENRNDR guide.

Community

Visit the OPENRNDR website for the latest news on OPENRNDR, showcases and events

Join us on the OPENRNDR forum for questions, tutorials and showcases.

.. or if you prefer a more direct and chatty way of conversation talk to us the OPENRNDR Slack

Using OPENRNDR

You are adivsed to use the OPENRNDR template which provides a quick start to using the library.

Building OPENRNDR

On a system that has JDK 1.8.x or more recent installed one can run the following commands from a terminal:

cd <path-to-checkout>
./gradlew build

This should start the build process, which will take some time to complete.

Note that OPENRNDR does not depend on anything that is not on Maven Central, builds should be easy and predictable.

Installing OPENRNDR as Maven artifacts

In order to use the OPENRNDR build from your applications one has to install OPENRNDR's Maven artifacts in the local Maven repository.

./gradlew -Prelease.version=0.4.0-SNAPSHOT publishToMavenLocal

Building OPENRNDR from IntelliJ

This should be as easy as importing the Gradle project into IntelliJ.

On a macOS or linux system that has IntelliJ's command line tools installed one can run

cd <path-to-checkout>
idea .
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].