Files
2026-07-13 13:13:17 +08:00

96 lines
3.1 KiB
Plaintext

{
"FormatVersion": 3,
"Id": "436e93a8-03c0-4366-8d9a-2245e5bcaa6c"/*PerlinNoise*/,
"Description": "Generates a continuously and randomly changing value in the predefined range based on Perlin Noise / Gradient Noise.\n\nUseful to create random looking animations e.g. flickering light, wind, fire, camshake, changing colors etc.\n\nThis creates PerlinNoise in 1 dimension. See [PerlinNoise2] and [PerlinNoise3] for Operators with more dimensions",
"SymbolTags": "1",
"InputUis": [
{
"InputId": "259f1fbc-9c56-47d9-9f76-12eb3c26d276"/*Phase*/,
"Position": {
"X": -2.7436478,
"Y": -69.55521
}
},
{
"InputId": "296d0f7f-d484-4781-b01f-48839def0324"/*BiasAndGain*/,
"Position": {
"X": -2.7436478,
"Y": -54.555206
},
"Description": "Defines bias and gain, which can be used to weight the ranges (both in terms of time and intensity) in which the values are most likely to fluctuate",
"AddPadding": "True",
"UseVec2Control": "GainAndBias"
},
{
"InputId": "557ae817-ec36-4866-8fed-64490e9255be"/*RangeMax*/,
"Position": {
"X": -2.7436478,
"Y": 125.44479
},
"Description": "Defines the highest value of the noise."
},
{
"InputId": "b112705e-3ec3-4904-b978-bc784d9b2f94"/*RangeMin*/,
"Position": {
"X": -2.7436478,
"Y": 80.44479
},
"GroupTitle": "Output Range",
"Description": "Defines the lowest value of the noise."
},
{
"InputId": "b7434932-aeea-407e-bb00-22337a21f293"/*Frequency*/,
"Position": {
"X": -2.7436478,
"Y": -54.555206
},
"GroupTitle": "Complexity",
"Description": "Defines the frequency. A high frequency generates more variation per time unit."
},
{
"InputId": "bd43ee20-1ff1-4c49-ac87-87ca4a1fe66f"/*Seed*/,
"Position": {
"X": -2.7436478,
"Y": -99.55521
},
"GroupTitle": "Options",
"Description": "Defines the seed for the randomness. Two exactly identical copies of the operator with different seeds always create different results."
},
{
"InputId": "c6286f1c-00a3-40af-94dd-66375ed0343f"/*Octaves*/,
"Position": {
"X": -2.7436478,
"Y": -9.555206
},
"Description": "Defines the number of octaves or the level of detail and variation of the noise over time."
},
{
"InputId": "e704cf6c-963e-4701-ba3d-127b880676fa"/*Amplitude*/,
"Position": {
"X": -2.7436478,
"Y": -99.55521
},
"GroupTitle": "Amplitude",
"Description": "Multiplier for the intensity of the highest and lowest value."
},
{
"InputId": "eabbaf77-5f74-4303-9453-6fa44facc5db"/*OverrideTime*/,
"Relevancy": "Relevant",
"Position": {
"X": -2.7436478,
"Y": -144.5552
},
"Description": "Input for a value to override the time"
}
],
"SymbolChildUis": [],
"OutputUis": [
{
"OutputId": "4a62f8ae-cb15-4e63-ad8d-749bdf24982c"/*Result*/,
"Position": {
"X": 224.88342,
"Y": -15.095087
}
}
]
}