ORX 0.3.53
ORX 0.3.53
Summary of changes (from commit logs)
orx
- Upgrade to JavaCPP 1.5.4, Gradle 6.6.1
- Upgrade to Kotlin 1.4, Gradle 6.6
- Enable automatic README generation (#132)
- Link entries in README to folders/ not README.md (#133)
openrndr-demos
- [openrndr-demos] Add DemoCompositionDrawer01
- [openrndr-demos] Add DemoContourNearest01
- [openrndr-demos] Add demo for circle billboards
- [openrndr-demos] Add DemoTessShader03
- [openrndr-demos] Add DemoTessShader04
- [openrndr-demos] Add rectangle batch demos
- [openrndr-demos] Clean-up and fix tessellation shader demos for Intel GPUs
- [openrndr-demos] Fix shaders to be compatible with OpenGL 4.1 on macOS
- [openrndr-demos] Improved DemoTessShader02
orx-boofcv
- [orx-boofcv] Add colorBuffer resize
- [orx-boofcv] Add colorBuffer resizeTo (#151)
- [orx-boofcv] make demo quit on G/A
orx-camera
- [orx-camera] Add option to disable motion damping
- [orx-camera] Add orthogonal projection
- [orx-camera] deduplication code and fix bug in OrbitalCamera.applyTo()
- [orx-camera] remove verbosity
orx-color
- [orx-color] Add color histograms
- [orx-color] Add ColorHSLUVa and ColorHPLUVa
- [orx-color] Add color presets
- [orx-color] Add XSLUV a combination of HSLUV and XSV (Kuler hue remapping)
- [orx-color] Fix bug in ColorSequence.index
- [orx-color] Improve DemoHSLUV02
- [orx-color] Normalize s and l components of HSLUV and HPLUV
orx-compositor
- [orx-compositor] Use
resolveTo
instead ofcopy
to work better in multisampling setups
orx-dnk3
- [orx-dnk3] Added DSL
ofx-fx
- [orx-fx] Fix problems with content scales in ApproximateGaussianBlur
ofx-image-fit
- [orx-image-fit] Add source and target rectangle return values to Drawer.imageFit
orx-jumpflood
- [orx-jumpflood] Add modelViewMatrix, shader refactor
orx-keyframer
- [orx-keyframer] Add DoubleArrayChannel
- [orx-keyframer] Improve error handling
orx-mesh-generators
- [orx-mesh-generators] Add arguments to make sides in shape extrude optional
- [orx-mesh-generators] add texture coordinates for shape extrusions
- [orx-mesh-generators] Fix bug from refactor
- [orx-mesh-generators] fix side generator configuration
orx-noise
- [orx-noise] Add Vector2/3/4 simplex short-hands
- [orx-noise] Random.pick returns back an empty list (#150)
- [orx-noise] UniformRandom: implement Rectangle argument (#149)
orx-olive
- [orx-olive] add resources watcher to oliveProgram
orx-palette
- [orx-palette] Add nextColor(2) for easy palette permutations (#140)
- [orx-palette] Allow background to be randomized (#135)
orx-panel
- [orx-panel] Add code that waits for a body ancestor to be connected in Slider/Toggle.bind
- [orx-panel] Add code that waits for a body ancestor to be connected in Textfield
- [orx-panel] Add WatchObjectDiv
- [orx-panel] Fix DemoHorizontalLayout01
- [orx-panel] Fix Textfield.bind
- [orx-panel] Fix watchHash for Kotlin 1.4
orx-runway
- [orx-runway] Add BASNet, PersonSegmentation, U-2-Net presets
orx-shader-phrases
- [orx-shader-phrases] Add Shader.preprocessedFromUrls()
orx-shadestyles
- [orx-shadestyles] n-point gradient shadeStyle and demos (#138)
- [orx-shadestyles] Add more n-point gradients (#139)
orx-syphon
- [orx-syphon] Upgraded use of ColorBufferGL3 to new interface
orx-temporal-blur
- [orx-temporal-blur] Fix addition shader
orx-video-profiles
- [orx-video-profiles] Add orx-video-profiles
- [orx-video-porofiles] Add PNGProfile and fill README (#134)