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.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

optional library of filtering and post processing related code

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.screenspace

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