openrndr

OPENRNDR Standard Library

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.

Additional Resources:

Packages

org.openrndr

the core of OPENRNDR

org.openrndr.animatable

optional animation library

org.openrndr.animatable.easing

easing types specify the rate of change of a parameter over time.

org.openrndr.binpack

a binpacker, used internally for creating texture atlases.

org.openrndr.color

code related to working with Color

org.openrndr.dialogs

org.openrndr.draw

a core component related to Drawing

org.openrndr.events

a simple event library

org.openrndr.extensions

a simple Extension interface with which default Program behaviour can be changed.

org.openrndr.ffmpeg

code related to optional FFMPEG based video playback

org.openrndr.filter.antialias

a filter type in the openrndr-filter library

org.openrndr.filter.blend

a filter type in the openrndr-filter library

org.openrndr.filter.blur

a filter type in the openrndr-filter library

org.openrndr.filter.color

a filter type in the openrndr-filter library

org.openrndr.filter.dither

a filter type in the openrndr-filter library

org.openrndr.filter.transforms

a filter type in the openrndr-filter library

org.openrndr.filter.unary

a filter type in the openrndr-filter library

org.openrndr.internal

a core component

org.openrndr.internal.gl3

the OpenGL3 backend for OPENGL

org.openrndr.internal.gl3.dds

support for dds file format

org.openrndr.math

code related to math, mostly computer graphics math

org.openrndr.math.transforms

code related to math transformations

org.openrndr.platform

a core component related to platforms

org.openrndr.shadestyle

code related to Shade styles

org.openrndr.shape

code related to 2d shapes

org.openrndr.svg

code related to reading and writing SVG files

org.openrndr.text

a core component related to working with Text

Index

All Types