Edwin Jakobs 591dccda63 Add OptionParameter
Closes #78
2020-04-14 20:43:26 +02:00
2020-03-09 11:00:05 +01:00
2020-04-14 20:43:26 +02:00
2019-01-26 21:24:58 +01:00
2020-04-09 16:00:27 +02:00
2020-04-14 20:43:26 +02:00
2020-04-03 20:26:33 +02:00
2020-04-08 12:43:26 +02:00
2019-08-24 00:24:10 +02:00
2019-08-05 18:44:32 +02:00
2020-02-26 16:50:06 +01:00
2019-08-05 18:44:32 +02:00
2019-08-05 18:47:57 +02:00
2018-10-04 22:58:28 +02:00
2019-09-25 11:09:58 +02:00
2020-04-03 20:26:33 +02:00

ORX (OPENRNDR EXTRA)

Download

A growing library of assorted data structures, algorithms and utilities.

  • orx-camera, 3d camera and controls
  • orx-compositor, a simple toolkit to make composite (layered) images
  • orx-easing, a collection of easing functions.
  • orx-gradient-descent, a gradient descent based minimizer
  • orx-file-watcher, Program extension method that allows monitoring and hot loading from files.
  • orx-filter-extension, Program extension method that provides Filter based extend()
  • orx-integral-image, CPU-based and GPU-based implementation for integral images (summed area tables)
  • orx-interval-tree, data structure for accelerating point-in-interval queries.
  • orx-jumpflood, a filter/shader based implementation of the jump flood algorithm for finding fast approximate (directional) distance fields
  • orx-kdtree, a kd-tree implementation for fast nearest point searches
  • orx-kinect-v1, utilities to use Kinect V1 RGB-D sensors in OPENRNDR programs.
  • orx-mesh-generators, triangular mesh generators
  • orx-midi, midi controller interface
  • orx-noise, library for random number generation and noise
  • orx-no-clear, a simple extension that provides drawing without clearing the background
  • orx-obj-loader, simple Wavefront .obj mesh loader
  • orx-olive, extensions that turns OPENRNDR in to a live coding environment
  • orx-osc, open sound control interface
  • orx-palette, manage color palettes
  • orx-rabbit-control, RabbitControl extension using orx-parameters
  • orx-syphon, send frames to- and from OPENRNDR and other applications in real time using Syphon
  • orx-temporal-blur, temporal (motion) blur for video production.

Developer notes

Create and use local builds of the library

run ./gradlew publishToMavenLocal -Prelease.version=0.4.0-SNAPSHOT (or import in IntelliJ IDEA and edit the run configuration)

In an openrndr-template based project set orxUseSnapshot = true in order to use the snapshot build.

Description
No description provided
Readme BSD-2-Clause 15 MiB
Languages
Kotlin 69.3%
JavaScript 26.1%
GLSL 3.5%
ANTLR 1%