[orx-shade-styles] Add noise {} shade style builder

This commit is contained in:
Edwin Jakobs
2025-03-30 17:17:28 +02:00
parent 3ab5c528ca
commit 4901b22ef4
14 changed files with 1240 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ package org.openrndr.extra.noise.phrases
/**
* uniform hash shader phrase
*/
@Deprecated("use uhash11Phrase", ReplaceWith("uhash11Phrase", "org.openrndr.extra.shaderphrases.noise.uhash11Phrase"))
val uhash11 = """
#ifndef PHRASE_UHASH11
#define PHRASE_UHASH11
@@ -21,6 +22,7 @@ uint uhash11(uint x) {
/**
* uniform hash shader phrase
*/
@Deprecated("use fhash11Phrase", ReplaceWith("fhash11Phrase", "org.openrndr.extra.shaderphrases.noise.fhash11Phrase"))
val fhash11 = """
$uhash11
#ifndef PHRASE_FHASH11
@@ -35,6 +37,7 @@ float fhash11(float x) {
/**
* uniform hash shader phrase
*/
@Deprecated("use uhash12Phrase", ReplaceWith("uhash12Phrase", "org.openrndr.extra.shaderphrases.noise.uhash12Phrase"))
val uhash12 = """
$uhash11
#ifndef PHRASE_UHASH12
@@ -49,6 +52,7 @@ uint uhash12(uvec2 x) {
/**
* uniform hash shader phrase
*/
@Deprecated("use fhash12Phrase", ReplaceWith("fhash12Phrase", "org.openrndr.extra.shaderphrases.noise.fhash12Phrase"))
val fhash12 = """
$uhash12
#ifndef PHRASE_FHASH12
@@ -63,6 +67,7 @@ float fhash12(vec2 x) {
/**
* uniform hash shader phrase
*/
@Deprecated("use uhash13Phrase", ReplaceWith("uhash13Phrase", "org.openrndr.extra.shaderphrases.noise.uhash13Phrase"))
val uhash13 = """
$uhash11
#ifndef PHRASE_UHASH13
@@ -77,6 +82,7 @@ uint uhash13(uvec3 x) {
/**
* uniform hash shader phrase
*/
@Deprecated("use fhash13Phrase", ReplaceWith("fhash13Phrase", "org.openrndr.extra.shaderphrases.noise.fhash13Phrase"))
val fhash13 = """
$uhash13
#ifndef PHRASE_FHASH13
@@ -91,6 +97,7 @@ float fhash13(vec3 x) {
/**
* uniform hash shader phrase
*/
@Deprecated("use uhash14Phrase", ReplaceWith("uhash14Phrase", "org.openrndr.extra.shaderphrases.noise.uhash14Phrase"))
val uhash14 = """
$uhash11
#ifndef PHRASE_UHASH14
@@ -105,6 +112,7 @@ uint uhash14(uvec4 x) {
/**
* uniform hash shader phrase
*/
@Deprecated("use fhash14Phrase", ReplaceWith("fhash14Phrase", "org.openrndr.extra.shaderphrases.noise.fhash14Phrase"))
val fhash14 = """
$uhash14
#ifndef PHRASE_FHASH14