This repository has been archived on 2022-01-09. You can view files and clone it, but cannot push or open issues or pull requests.
liblast/Asset Sources/Effects/Dynamic VFX Test.ptex

1122 lines
No EOL
16 KiB
Text

{
"connections": [
{
"from": "uniform_greyscale",
"from_port": 0,
"to": "shape",
"to_port": 0
},
{
"from": "shape",
"from_port": 0,
"to": "math_2",
"to_port": 0
},
{
"from": "shape_2",
"from_port": 0,
"to": "math_2",
"to_port": 1
},
{
"from": "math",
"from_port": 0,
"to": "math_3",
"to_port": 0
},
{
"from": "math_3",
"from_port": 0,
"to": "shape_2",
"to_port": 0
},
{
"from": "math_2",
"from_port": 0,
"to": "math_4",
"to_port": 0
},
{
"from": "uniform_greyscale",
"from_port": 0,
"to": "tonality",
"to_port": 0
},
{
"from": "tonality",
"from_port": 0,
"to": "math_4",
"to_port": 1
},
{
"from": "translate",
"from_port": 0,
"to": "warp_2",
"to_port": 1
},
{
"from": "translate_2",
"from_port": 0,
"to": "warp",
"to_port": 1
},
{
"from": "tones",
"from_port": 0,
"to": "warp",
"to_port": 0
},
{
"from": "tones",
"from_port": 0,
"to": "warp_2",
"to_port": 0
},
{
"from": "warp_2",
"from_port": 0,
"to": "math_5",
"to_port": 0
},
{
"from": "warp",
"from_port": 0,
"to": "math_5",
"to_port": 1
},
{
"from": "perlin_2",
"from_port": 0,
"to": "buffer_2",
"to_port": 0
},
{
"from": "buffer_2",
"from_port": 0,
"to": "translate",
"to_port": 0
},
{
"from": "perlin",
"from_port": 0,
"to": "buffer_3",
"to_port": 0
},
{
"from": "buffer_3",
"from_port": 0,
"to": "translate_2",
"to_port": 0
},
{
"from": "math_4",
"from_port": 0,
"to": "math_6",
"to_port": 0
},
{
"from": "math_6",
"from_port": 0,
"to": "tones",
"to_port": 0
},
{
"from": "buffer_3",
"from_port": 0,
"to": "translate_3",
"to_port": 0
},
{
"from": "translate_3",
"from_port": 0,
"to": "math_6",
"to_port": 1
},
{
"from": "math_5",
"from_port": 0,
"to": "math_7",
"to_port": 0
},
{
"from": "math_6",
"from_port": 0,
"to": "warp_3",
"to_port": 0
},
{
"from": "translate_2",
"from_port": 0,
"to": "warp_4",
"to_port": 1
},
{
"from": "warp_4",
"from_port": 0,
"to": "warp_3",
"to_port": 1
},
{
"from": "warp_3",
"from_port": 0,
"to": "math_7",
"to_port": 1
},
{
"from": "math_7",
"from_port": 0,
"to": "math_8",
"to_port": 0
},
{
"from": "tonality_2",
"from_port": 0,
"to": "math",
"to_port": 0
},
{
"from": "uniform_greyscale",
"from_port": 0,
"to": "tonality_2",
"to_port": 0
},
{
"from": "math_8",
"from_port": 0,
"to": "warp_5",
"to_port": 0
},
{
"from": "uniform_greyscale",
"from_port": 0,
"to": "tonality_3",
"to_port": 0
},
{
"from": "tonality_3",
"from_port": 0,
"to": "shape_3",
"to_port": 0
},
{
"from": "shape_3",
"from_port": 0,
"to": "colorize_2",
"to_port": 0
},
{
"from": "colorize_2",
"from_port": 0,
"to": "blend",
"to_port": 1
},
{
"from": "blend",
"from_port": 0,
"to": "warp_5",
"to_port": 1
},
{
"from": "circular_gradient",
"from_port": 0,
"to": "blend",
"to_port": 0
},
{
"from": "uniform_greyscale",
"from_port": 0,
"to": "tonality_4",
"to_port": 0
},
{
"from": "warp_5",
"from_port": 0,
"to": "blend_2",
"to_port": 1
},
{
"from": "blend_2",
"from_port": 0,
"to": "colorize",
"to_port": 0
},
{
"from": "colorize",
"from_port": 0,
"to": "adjust_hsv",
"to_port": 0
},
{
"from": "tonality_4",
"from_port": 0,
"to": "math_9",
"to_port": 0
},
{
"from": "math_9",
"from_port": 0,
"to": "shape_4",
"to_port": 0
},
{
"from": "shape_4",
"from_port": 0,
"to": "warp_6",
"to_port": 0
},
{
"from": "translate_2",
"from_port": 0,
"to": "warp_6",
"to_port": 1
},
{
"from": "warp_6",
"from_port": 0,
"to": "warp_7",
"to_port": 0
},
{
"from": "warp_7",
"from_port": 0,
"to": "blend_2",
"to_port": 0
},
{
"from": "translate",
"from_port": 0,
"to": "warp_7",
"to_port": 1
},
{
"from": "adjust_hsv",
"from_port": 0,
"to": "scale",
"to_port": 0
},
{
"from": "scale",
"from_port": 0,
"to": "Material",
"to_port": 0
}
],
"label": "Graph",
"longdesc": "",
"name": "268",
"node_position": {
"x": 0,
"y": 0
},
"nodes": [
{
"export_paths": {
"Godot": "/data/Projects/Games/Liblast/Game/Assets/Effects/EnergyHit"
},
"name": "Material",
"node_position": {
"x": 3956,
"y": 179
},
"parameters": {
"blend": 0
},
"type": "material_unlit"
},
{
"name": "shape",
"node_position": {
"x": -260,
"y": 16.5
},
"parameters": {
"edge": 0.61,
"radius": 0.906667,
"shape": 0,
"sides": 2
},
"type": "shape"
},
{
"name": "uniform_greyscale",
"node_position": {
"x": -1401,
"y": 133.5
},
"parameters": {
"color": 0.5
},
"type": "uniform_greyscale"
},
{
"name": "shape_2",
"node_position": {
"x": -89,
"y": 240.5
},
"parameters": {
"edge": 0.61,
"radius": 0.906667,
"shape": 0,
"sides": 2
},
"type": "shape"
},
{
"name": "math",
"node_position": {
"x": -848,
"y": 379.5
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 1
},
"type": "math"
},
{
"name": "math_2",
"node_position": {
"x": 120,
"y": 90.5
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 1
},
"type": "math"
},
{
"name": "math_3",
"node_position": {
"x": -319.5,
"y": 252.5
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 2.09,
"op": 3
},
"type": "math"
},
{
"name": "math_4",
"node_position": {
"x": 251,
"y": 275.5
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 2
},
"type": "math"
},
{
"name": "tonality",
"node_position": {
"x": 13,
"y": 426.5
},
"parameters": {
"curve": {
"points": [
{
"ls": 0,
"rs": 34.721781,
"x": 0,
"y": 0
},
{
"ls": 0,
"rs": -0,
"x": 0.141026,
"y": 0.965024
},
{
"ls": -0.939838,
"rs": -1.217518,
"x": 0.74359,
"y": 0.774245
},
{
"ls": 0,
"rs": -0,
"x": 1,
"y": 0
}
],
"type": "Curve"
}
},
"type": "tonality"
},
{
"name": "warp",
"node_position": {
"x": 1250,
"y": 184.5
},
"parameters": {
"amount": 0.06,
"eps": 0.145,
"mode": 0
},
"type": "warp"
},
{
"name": "perlin",
"node_position": {
"x": 231,
"y": -167.5
},
"parameters": {
"iterations": 13,
"persistence": 0.65,
"scale_x": 11,
"scale_y": 11
},
"type": "perlin"
},
{
"name": "perlin_2",
"node_position": {
"x": 228.5,
"y": -336.5
},
"parameters": {
"iterations": 9,
"persistence": 0.65,
"scale_x": 4,
"scale_y": 4
},
"type": "perlin"
},
{
"name": "warp_2",
"node_position": {
"x": 1322,
"y": -17.5
},
"parameters": {
"amount": 0.025,
"eps": 0.04,
"mode": 0
},
"type": "warp"
},
{
"name": "translate",
"node_position": {
"x": 970,
"y": -274.5
},
"parameters": {
"translate_x": 0,
"translate_y": "- $time / 3.0"
},
"type": "translate"
},
{
"name": "translate_2",
"node_position": {
"x": 909.5,
"y": -95.5
},
"parameters": {
"translate_x": 0,
"translate_y": "- $time / 6.0"
},
"type": "translate"
},
{
"name": "colorize",
"node_position": {
"x": 3170,
"y": 310.5
},
"parameters": {
"gradient": {
"interpolation": 1,
"points": [
{
"a": 1,
"b": 0,
"g": 0,
"pos": 0,
"r": 0
},
{
"a": 1,
"b": 1,
"g": 0.71875,
"pos": 0.377056,
"r": 0
},
{
"a": 1,
"b": 1,
"g": 0.878683,
"pos": 0.777056,
"r": 0.551359
},
{
"a": 1,
"b": 1,
"g": 0.925842,
"pos": 1,
"r": 0.789062
}
],
"type": "Gradient"
}
},
"type": "colorize"
},
{
"name": "tones",
"node_position": {
"x": 953,
"y": 167.5
},
"parameters": {
"in_max": {
"a": 1,
"b": 1,
"g": 1,
"r": 1,
"type": "Color"
},
"in_mid": {
"a": 0.5,
"b": 0.575,
"g": 0.575,
"r": 0.575,
"type": "Color"
},
"in_min": {
"a": 0,
"b": 0,
"g": 0,
"r": 0,
"type": "Color"
},
"out_max": {
"a": 1,
"b": 1,
"g": 1,
"r": 1,
"type": "Color"
},
"out_min": {
"a": 0,
"b": 0,
"g": 0,
"r": 0,
"type": "Color"
}
},
"type": "tones"
},
{
"name": "math_5",
"node_position": {
"x": 1525,
"y": 116.5
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 2
},
"type": "math"
},
{
"name": "buffer_2",
"node_position": {
"x": 615,
"y": -374.5
},
"parameters": {
"size": 9
},
"type": "buffer",
"version": 1
},
{
"name": "buffer_3",
"node_position": {
"x": 540,
"y": -160
},
"parameters": {
"size": 9
},
"type": "buffer",
"version": 1
},
{
"name": "adjust_hsv",
"node_position": {
"x": 3398,
"y": 225.5
},
"parameters": {
"hue": 0,
"saturation": 1.9193,
"value": 1
},
"type": "adjust_hsv"
},
{
"name": "math_6",
"node_position": {
"x": 655.476196,
"y": 195.523804
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 2
},
"type": "math"
},
{
"name": "translate_3",
"node_position": {
"x": 448.976196,
"y": 384.523804
},
"parameters": {
"translate_x": 0,
"translate_y": "- $time / 12.0"
},
"type": "translate"
},
{
"name": "math_7",
"node_position": {
"x": 1742.476196,
"y": 305.523804
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 2
},
"type": "math"
},
{
"name": "warp_3",
"node_position": {
"x": 1442.476196,
"y": 350.023804
},
"parameters": {
"amount": 0.025,
"eps": 0.145,
"mode": 0
},
"type": "warp"
},
{
"name": "warp_4",
"node_position": {
"x": 1239.476196,
"y": 391.523804
},
"parameters": {
"amount": 0.355,
"eps": 0.1,
"mode": 0
},
"type": "warp"
},
{
"name": "math_8",
"node_position": {
"x": 1974.976074,
"y": 230.523804
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 5.35,
"op": 2
},
"type": "math"
},
{
"name": "tonality_2",
"node_position": {
"x": -1173.486816,
"y": 357.449707
},
"parameters": {
"curve": {
"points": [
{
"ls": 0,
"rs": -0.058356,
"x": 0,
"y": 0
},
{
"ls": 0,
"rs": 0.172531,
"x": 0.101763,
"y": 0
},
{
"ls": 1.299929,
"rs": -0,
"x": 0.858974,
"y": 1
},
{
"ls": -0.032001,
"rs": -0,
"x": 1,
"y": 1
}
],
"type": "Curve"
}
},
"type": "tonality"
},
{
"name": "warp_5",
"node_position": {
"x": 2326.513184,
"y": 155.540619
},
"parameters": {
"amount": 0.42,
"eps": 0.005,
"mode": 0
},
"type": "warp"
},
{
"name": "shape_3",
"node_position": {
"x": 1953.254395,
"y": -195.692245
},
"parameters": {
"edge": 1,
"radius": 0.906667,
"shape": 0,
"sides": 2
},
"type": "shape"
},
{
"name": "tonality_3",
"node_position": {
"x": 1649.936279,
"y": -143.010422
},
"parameters": {
"curve": {
"points": [
{
"ls": 0,
"rs": -0.058356,
"x": 0,
"y": 0
},
{
"ls": 0,
"rs": 0.172531,
"x": 0.101763,
"y": 0
},
{
"ls": -0.114467,
"rs": -0.042517,
"x": 0.697115,
"y": 0.763116
},
{
"ls": -0.032001,
"rs": -0,
"x": 1,
"y": 0
}
],
"type": "Curve"
}
},
"type": "tonality"
},
{
"name": "colorize_2",
"node_position": {
"x": 2204.890625,
"y": -124.055878
},
"parameters": {
"gradient": {
"interpolation": 3,
"points": [
{
"a": 1,
"b": 0,
"g": 0,
"pos": 0,
"r": 0
},
{
"a": 1,
"b": 0.462632,
"g": 0.462632,
"pos": 0.298996,
"r": 0.462632
},
{
"a": 1,
"b": 1,
"g": 1,
"pos": 0.84445,
"r": 1
},
{
"a": 1,
"b": 0,
"g": 0,
"pos": 1,
"r": 0
}
],
"type": "Gradient"
}
},
"type": "colorize"
},
{
"name": "circular_gradient",
"node_position": {
"x": 1664.780273,
"y": -401.128906
},
"parameters": {
"gradient": {
"interpolation": 1,
"points": [
{
"a": 1,
"b": 0,
"g": 0,
"pos": 0,
"r": 0
},
{
"a": 1,
"b": 1,
"g": 1,
"pos": 0.454544,
"r": 1
},
{
"a": 1,
"b": 0,
"g": 0,
"pos": 1,
"r": 0
}
],
"type": "Gradient"
},
"repeat": 64
},
"type": "circular_gradient"
},
{
"name": "blend",
"node_position": {
"x": 2498.780273,
"y": -295.128906
},
"parameters": {
"amount": 0.03,
"blend_type": 2
},
"type": "blend"
},
{
"name": "blend_2",
"node_position": {
"x": 2869,
"y": 88.871094
},
"parameters": {
"amount": 1,
"blend_type": 3
},
"type": "blend"
},
{
"name": "tonality_4",
"node_position": {
"x": 1878.5,
"y": 596.371094
},
"parameters": {
"curve": {
"points": [
{
"ls": 0,
"rs": 99.205083,
"x": 0,
"y": 0
},
{
"ls": 0,
"rs": -9.920509,
"x": 0.020833,
"y": 0.99841
},
{
"ls": 0,
"rs": -0,
"x": 0.199519,
"y": 0
},
{
"ls": 0,
"rs": -0,
"x": 1,
"y": 0
}
],
"type": "Curve"
}
},
"type": "tonality"
},
{
"name": "shape_4",
"node_position": {
"x": 2431,
"y": 475.871094
},
"parameters": {
"edge": 1,
"radius": 1,
"shape": 0,
"sides": 2
},
"type": "shape"
},
{
"name": "math_9",
"node_position": {
"x": 2145,
"y": 561.871094
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 2,
"op": 3
},
"type": "math"
},
{
"name": "warp_6",
"node_position": {
"x": 2708,
"y": 400.871094
},
"parameters": {
"amount": 0.01,
"eps": 0.12,
"mode": 1
},
"type": "warp"
},
{
"name": "warp_7",
"node_position": {
"x": 2775,
"y": 240.371094
},
"parameters": {
"amount": 0.045,
"eps": 0.12,
"mode": 1
},
"type": "warp"
},
{
"name": "@@1661",
"node_position": {
"x": -1413,
"y": -181.128906
},
"parameters": {
"anim": 0.5,
"scale": 1.825
},
"type": "remote",
"widgets": [
{
"label": "Anim",
"linked_widgets": [
{
"node": "uniform_greyscale",
"widget": "color"
}
],
"name": "anim",
"type": "linked_control"
},
{
"label": "Scale",
"linked_widgets": [
{
"node": "scale",
"widget": "scale_x"
},
{
"node": "scale",
"widget": "scale_y"
}
],
"name": "scale",
"type": "linked_control"
}
]
},
{
"name": "scale",
"node_position": {
"x": 3683,
"y": 201.871094
},
"parameters": {
"cx": 0,
"cy": 0,
"scale_x": 1.825,
"scale_y": 1.825
},
"type": "scale"
}
],
"parameters": {
},
"shortdesc": "",
"type": "graph"
}