Add orx-fx, the new home for what was in openrndr-filter before

This commit is contained in:
Edwin Jakobs
2019-12-04 14:04:46 +01:00
parent 6bfc4e274d
commit d192519e5c
42 changed files with 1244 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
package org.openrndr.extra.fx.dither
import org.openrndr.draw.Filter
import org.openrndr.draw.Shader
import org.openrndr.extra.fx.filterFragmentCode
class ADither: Filter(Shader.createFromCode(Filter.filterVertexCode, filterFragmentCode("dither/a-dither.frag"))) {
var pattern: Int
set(value) {
parameters["pattern"] = value
}
get() = parameters["pattern"] as Int
var levels: Int
set(value) {
parameters["levels"] = value;
}
get() = parameters["levels"] as Int
init {
levels = 4
pattern = 3
}
}