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

1916 lines
31 KiB
Plaintext

{
"connections": [
{
"from": "pattern",
"from_port": 0,
"to": "math",
"to_port": 0
},
{
"from": "pattern_2",
"from_port": 0,
"to": "math",
"to_port": 1
},
{
"from": "math",
"from_port": 0,
"to": "math_3",
"to_port": 0
},
{
"from": "math_3",
"from_port": 0,
"to": "math_2",
"to_port": 0
},
{
"from": "math_2",
"from_port": 0,
"to": "math_4",
"to_port": 0
},
{
"from": "pattern",
"from_port": 0,
"to": "math_4",
"to_port": 1
},
{
"from": "math_4",
"from_port": 0,
"to": "colorize",
"to_port": 0
},
{
"from": "math_3",
"from_port": 0,
"to": "tones_step",
"to_port": 0
},
{
"from": "math_3",
"from_port": 0,
"to": "math_6",
"to_port": 0
},
{
"from": "pattern_3",
"from_port": 0,
"to": "blend",
"to_port": 2
},
{
"from": "math_6",
"from_port": 0,
"to": "tones_map",
"to_port": 0
},
{
"from": "math_5",
"from_port": 0,
"to": "invert",
"to_port": 0
},
{
"from": "invert",
"from_port": 0,
"to": "blend_2",
"to_port": 0
},
{
"from": "tones_map",
"from_port": 0,
"to": "blend_2",
"to_port": 1
},
{
"from": "bricks",
"from_port": 0,
"to": "invert_2",
"to_port": 0
},
{
"from": "invert_2",
"from_port": 0,
"to": "math_5",
"to_port": 0
},
{
"from": "math_5",
"from_port": 0,
"to": "math_7",
"to_port": 0
},
{
"from": "math_7",
"from_port": 0,
"to": "blend",
"to_port": 1
},
{
"from": "uniform_greyscale",
"from_port": 0,
"to": "blend_3",
"to_port": 1
},
{
"from": "blend",
"from_port": 0,
"to": "blend_3",
"to_port": 0
},
{
"from": "math_8",
"from_port": 0,
"to": "blend_3",
"to_port": 2
},
{
"from": "math_7",
"from_port": 0,
"to": "math_8",
"to_port": 1
},
{
"from": "occlusion2",
"from_port": 0,
"to": "Material",
"to_port": 5
},
{
"from": "bricks_2",
"from_port": 0,
"to": "math_9",
"to_port": 1
},
{
"from": "perlin",
"from_port": 0,
"to": "multi_warp",
"to_port": 0
},
{
"from": "perlin_2",
"from_port": 0,
"to": "multi_warp",
"to_port": 1
},
{
"from": "multi_warp",
"from_port": 0,
"to": "warp",
"to_port": 0
},
{
"from": "perlin_3",
"from_port": 0,
"to": "warp",
"to_port": 1
},
{
"from": "fast_blur",
"from_port": 0,
"to": "blend_4",
"to_port": 0
},
{
"from": "warp",
"from_port": 0,
"to": "fast_blur",
"to_port": 0
},
{
"from": "warp",
"from_port": 0,
"to": "blend_4",
"to_port": 1
},
{
"from": "perlin_4",
"from_port": 0,
"to": "blend_6",
"to_port": 0
},
{
"from": "blend_4",
"from_port": 0,
"to": "tones_map_2",
"to_port": 0
},
{
"from": "tones_map_2",
"from_port": 0,
"to": "blend_6",
"to_port": 1
},
{
"from": "blend_6",
"from_port": 0,
"to": "tones_map_3",
"to_port": 0
},
{
"from": "tones_map_3",
"from_port": 0,
"to": "blend",
"to_port": 0
},
{
"from": "text",
"from_port": 0,
"to": "math_10",
"to_port": 1
},
{
"from": "math_10",
"from_port": 0,
"to": "invert_4",
"to_port": 0
},
{
"from": "invert_4",
"from_port": 0,
"to": "blend_5",
"to_port": 2
},
{
"from": "decompose",
"from_port": 0,
"to": "math_12",
"to_port": 0
},
{
"from": "decompose",
"from_port": 1,
"to": "math_12",
"to_port": 1
},
{
"from": "decompose",
"from_port": 2,
"to": "math_13",
"to_port": 1
},
{
"from": "math_12",
"from_port": 0,
"to": "math_13",
"to_port": 0
},
{
"from": "math_13",
"from_port": 0,
"to": "math_14",
"to_port": 0
},
{
"from": "math_14",
"from_port": 0,
"to": "math_11",
"to_port": 1
},
{
"from": "math_11",
"from_port": 0,
"to": "blend_7",
"to_port": 2
},
{
"from": "blend_7",
"from_port": 0,
"to": "blend_5",
"to_port": 0
},
{
"from": "math_10",
"from_port": 0,
"to": "blend_7",
"to_port": 0
},
{
"from": "invert_4",
"from_port": 0,
"to": "blend_7",
"to_port": 1
},
{
"from": "uniform_greyscale_2",
"from_port": 0,
"to": "bricks_3",
"to_port": 0
},
{
"from": "uniform_greyscale_2",
"from_port": 0,
"to": "bricks_2",
"to_port": 0
},
{
"from": "uniform_greyscale_2",
"from_port": 0,
"to": "bricks_4",
"to_port": 0
},
{
"from": "bricks_3",
"from_port": 0,
"to": "math_15",
"to_port": 0
},
{
"from": "math_15",
"from_port": 0,
"to": "math_9",
"to_port": 0
},
{
"from": "bricks_4",
"from_port": 0,
"to": "math_15",
"to_port": 1
},
{
"from": "invert_4",
"from_port": 0,
"to": "math_16",
"to_port": 0
},
{
"from": "tones_map",
"from_port": 0,
"to": "math_16",
"to_port": 1
},
{
"from": "math_16",
"from_port": 0,
"to": "Material",
"to_port": 2
},
{
"from": "uniform_greyscale_3",
"from_port": 0,
"to": "colorize_2",
"to_port": 0
},
{
"from": "blend_8",
"from_port": 0,
"to": "decompose",
"to_port": 0
},
{
"from": "blend_8",
"from_port": 0,
"to": "blend_5",
"to_port": 1
},
{
"from": "uniform",
"from_port": 0,
"to": "blend_8",
"to_port": 1
},
{
"from": "colorize_2",
"from_port": 0,
"to": "blend_8",
"to_port": 0
},
{
"from": "math_17",
"from_port": 0,
"to": "math_10",
"to_port": 0
},
{
"from": "math_9",
"from_port": 0,
"to": "math_17",
"to_port": 0
},
{
"from": "image",
"from_port": 0,
"to": "transform2",
"to_port": 0
},
{
"from": "transform2",
"from_port": 0,
"to": "math_17",
"to_port": 1
},
{
"from": "blend_3",
"from_port": 0,
"to": "blend_9",
"to_port": 1
},
{
"from": "blend_9",
"from_port": 0,
"to": "normal_map2",
"to_port": 0
},
{
"from": "blend_9",
"from_port": 0,
"to": "occlusion2",
"to_port": 0
},
{
"from": "normal_map2",
"from_port": 0,
"to": "supersample_2",
"to_port": 0
},
{
"from": "supersample_2",
"from_port": 0,
"to": "buffer_3",
"to_port": 0
},
{
"from": "blend_5",
"from_port": 0,
"to": "supersample_3",
"to_port": 0
},
{
"from": "buffer_3",
"from_port": 0,
"to": "Material",
"to_port": 4
},
{
"from": "supersample_3",
"from_port": 0,
"to": "Material",
"to_port": 0
},
{
"from": "uniform_greyscale_4",
"from_port": 0,
"to": "Material",
"to_port": 1
},
{
"from": "invert_4",
"from_port": 0,
"to": "dilate",
"to_port": 0
},
{
"from": "dilate",
"from_port": 0,
"to": "supersample",
"to_port": 0
},
{
"from": "supersample",
"from_port": 0,
"to": "buffer_2",
"to_port": 0
},
{
"from": "buffer_2",
"from_port": 0,
"to": "fast_blur_2",
"to_port": 0
},
{
"from": "fast_blur_2",
"from_port": 0,
"to": "blend_9",
"to_port": 0
}
],
"label": "Graph",
"longdesc": "",
"name": "285",
"node_position": {
"x": 0,
"y": 0
},
"nodes": [
{
"export_paths": {
"Godot": "/data/Projects/Games/Liblast/Game/Assets/Materials/DevMaterials/"
},
"name": "Material",
"node_position": {
"x": 4061.889404,
"y": 61.214199
},
"parameters": {
"albedo_color": {
"a": 1,
"b": 1,
"g": 1,
"r": 1,
"type": "Color"
},
"ao": 1,
"depth_scale": 0.5,
"emission_energy": 1,
"flags_transparent": false,
"metallic": 0,
"normal": 1,
"roughness": 1,
"size": 12,
"sss": 0
},
"seed": 0,
"seed_locked": false,
"type": "material"
},
{
"name": "bricks",
"node_position": {
"x": -232.243347,
"y": -142.571671
},
"parameters": {
"bevel": 0.025,
"columns": 4,
"corner": 0,
"mortar": 0,
"pattern": 0,
"repeat": 2,
"round": 0.03,
"row_offset": 0,
"rows": 4
},
"seed": 0,
"seed_locked": false,
"type": "bricks"
},
{
"name": "pattern",
"node_position": {
"x": -504.617828,
"y": 186.928558
},
"parameters": {
"mix": 4,
"x_scale": 1,
"x_wave": 2,
"y_scale": 1,
"y_wave": 2
},
"seed": 0,
"seed_locked": false,
"type": "pattern"
},
{
"name": "pattern_2",
"node_position": {
"x": -525.867188,
"y": 392.939026
},
"parameters": {
"mix": 4,
"x_scale": 2,
"x_wave": 2,
"y_scale": 2,
"y_wave": 2
},
"seed": 0,
"seed_locked": false,
"type": "pattern"
},
{
"name": "math",
"node_position": {
"x": -218.657196,
"y": 333.828979
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 0
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "math_2",
"node_position": {
"x": 546.817383,
"y": 471.255188
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0.5,
"op": 0
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "pattern_3",
"node_position": {
"x": -193.13797,
"y": 579.897339
},
"parameters": {
"mix": 4,
"x_scale": 4,
"x_wave": 2,
"y_scale": 4,
"y_wave": 2
},
"seed": 0,
"seed_locked": false,
"type": "pattern"
},
{
"name": "math_3",
"node_position": {
"x": 245.901245,
"y": 227.402496
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 13.13,
"op": 17
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "colorize",
"node_position": {
"x": 1088.73291,
"y": 460.835022
},
"parameters": {
"gradient": {
"interpolation": 1,
"points": [
{
"a": 1,
"b": 0,
"g": 0,
"pos": 0,
"r": 0
},
{
"a": 1,
"b": 1,
"g": 1,
"pos": 1,
"r": 1
}
],
"type": "Gradient"
}
},
"seed": 0,
"seed_locked": false,
"type": "colorize"
},
{
"name": "math_4",
"node_position": {
"x": 823.743774,
"y": 465.070404
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 3
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "tones_step",
"node_position": {
"x": 200.509354,
"y": 22.004145
},
"parameters": {
"invert": false,
"value": 0.55,
"width": 1.52
},
"seed": 0,
"seed_locked": false,
"type": "tones_step"
},
{
"name": "normal_map2",
"node_position": {
"x": 2266.443359,
"y": 9.20844
},
"parameters": {
"buffer": 0,
"param2": 0,
"size": 12,
"strength": 0.2
},
"seed": 0,
"seed_locked": false,
"type": "normal_map2"
},
{
"name": "math_5",
"node_position": {
"x": 275.891571,
"y": -193.526627
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0.25,
"op": 19
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "math_6",
"node_position": {
"x": 609.010742,
"y": -505.976471
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 2.36,
"op": 6
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "blend",
"node_position": {
"x": 768.253479,
"y": 132.248398
},
"parameters": {
"amount": 0.43,
"blend_type": 4
},
"seed": 0,
"seed_locked": false,
"type": "blend"
},
{
"name": "perlin",
"node_position": {
"x": 44.184803,
"y": 688.900146
},
"parameters": {
"iterations": 12,
"persistence": 0.6,
"scale_x": 32,
"scale_y": 32
},
"seed": 0,
"seed_locked": false,
"type": "perlin"
},
{
"name": "tones_map",
"node_position": {
"x": 966.291016,
"y": -473.537262
},
"parameters": {
"in_max": 1,
"in_min": 0,
"out_max": 0.67,
"out_min": 0
},
"seed": 0,
"seed_locked": false,
"type": "tones_map"
},
{
"name": "invert",
"node_position": {
"x": 868.099731,
"y": -226.463318
},
"parameters": {
},
"seed": 0,
"seed_locked": false,
"type": "invert"
},
{
"name": "blend_2",
"node_position": {
"x": 1118.89978,
"y": -270.463287
},
"parameters": {
"amount": 0.26,
"blend_type": 9
},
"seed": 0,
"seed_locked": false,
"type": "blend"
},
{
"name": "invert_2",
"node_position": {
"x": -14.289036,
"y": -410.556152
},
"parameters": {
},
"seed": 0,
"seed_locked": false,
"type": "invert"
},
{
"name": "math_7",
"node_position": {
"x": 590.98761,
"y": -79.639114
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 2,
"op": 3
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "blend_3",
"node_position": {
"x": 1058.690552,
"y": 133.065613
},
"parameters": {
"amount": 1,
"blend_type": 0
},
"seed": 0,
"seed_locked": false,
"type": "blend"
},
{
"name": "uniform_greyscale",
"node_position": {
"x": 726.214905,
"y": 341.615295
},
"parameters": {
"color": 0
},
"seed": 0,
"seed_locked": false,
"type": "uniform_greyscale"
},
{
"name": "math_8",
"node_position": {
"x": 1025.997681,
"y": 332.173309
},
"parameters": {
"clamp": false,
"default_in1": 0.01,
"default_in2": 0,
"op": 15
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "occlusion2",
"node_position": {
"x": 2302.031982,
"y": 322.298065
},
"parameters": {
"param0": 12,
"param1": 20,
"param2": 1.5,
"param3": 1
},
"seed": 0,
"seed_locked": false,
"type": "occlusion2"
},
{
"name": "bricks_2",
"node_position": {
"x": 1589.027954,
"y": -606.389709
},
"parameters": {
"bevel": 0,
"columns": 4,
"corner": 0,
"mortar": 1,
"pattern": 0,
"repeat": 1,
"round": 0,
"row_offset": 0,
"rows": 4
},
"seed": 0,
"seed_locked": false,
"type": "bricks"
},
{
"name": "bricks_3",
"node_position": {
"x": 1614.400757,
"y": -1163.707153
},
"parameters": {
"bevel": 0,
"columns": 1,
"corner": 0,
"mortar": 1,
"pattern": 0,
"repeat": 1,
"round": 0,
"row_offset": 0,
"rows": 1
},
"seed": 0,
"seed_locked": false,
"type": "bricks"
},
{
"name": "math_9",
"node_position": {
"x": 2139.741699,
"y": -767.754578
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 2
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "perlin_2",
"node_position": {
"x": -24.16218,
"y": 938.536377
},
"parameters": {
"iterations": 8,
"persistence": 0.6,
"scale_x": 4,
"scale_y": 4
},
"seed": 0,
"seed_locked": false,
"type": "perlin"
},
{
"name": "multi_warp",
"node_position": {
"x": 314.961304,
"y": 891.55658
},
"parameters": {
"param0": 12,
"param1": 4.732,
"param2": 12,
"param3": 2
},
"seed": 0,
"seed_locked": false,
"type": "multi_warp"
},
{
"name": "warp",
"node_position": {
"x": 700.482056,
"y": 938.643799
},
"parameters": {
"amount": 0.24,
"eps": 0.1,
"mode": 0
},
"seed": 0,
"seed_locked": false,
"type": "warp"
},
{
"name": "perlin_3",
"node_position": {
"x": 278.036621,
"y": 1101.899536
},
"parameters": {
"iterations": 9,
"persistence": 0.75,
"scale_x": 11,
"scale_y": 11
},
"seed": 0.131972,
"seed_locked": false,
"type": "perlin"
},
{
"name": "fast_blur",
"node_position": {
"x": 1023.070068,
"y": 950.693298
},
"parameters": {
"param0": 12,
"param1": 100,
"param2": 1
},
"seed": 0,
"seed_locked": false,
"type": "fast_blur"
},
{
"name": "blend_4",
"node_position": {
"x": 1102.272461,
"y": 735.523499
},
"parameters": {
"amount": 1,
"blend_type": 11
},
"seed": 0,
"seed_locked": false,
"type": "blend"
},
{
"name": "tones_map_2",
"node_position": {
"x": 1343.805664,
"y": 821.163696
},
"parameters": {
"in_max": 0.5,
"in_min": -0.5,
"out_max": 1,
"out_min": 0
},
"seed": 0,
"seed_locked": false,
"type": "tones_map"
},
{
"name": "blend_6",
"node_position": {
"x": 1630.399658,
"y": 868.401306
},
"parameters": {
"amount": 1,
"blend_type": 2
},
"seed": 0,
"seed_locked": false,
"type": "blend"
},
{
"name": "perlin_4",
"node_position": {
"x": 1177.184814,
"y": 1205.951904
},
"parameters": {
"iterations": 17,
"persistence": 0.85,
"scale_x": 16,
"scale_y": 16
},
"seed": 0,
"seed_locked": false,
"type": "perlin"
},
{
"name": "tones_map_3",
"node_position": {
"x": 1444.542847,
"y": 549.141907
},
"parameters": {
"in_max": 1,
"in_min": 0,
"out_max": 1,
"out_min": 0
},
"seed": 0,
"seed_locked": false,
"type": "tones_map"
},
{
"name": "text",
"node_position": {
"x": 2184.949463,
"y": -1124.493164
},
"parameters": {
"center": true,
"font": "",
"font_size": 192,
"text": "4 x 4",
"x": -0.373,
"y": -0.386
},
"seed": 0,
"seed_locked": false,
"type": "text"
},
{
"name": "math_10",
"node_position": {
"x": 2611.997803,
"y": -768.544861
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 1
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "invert_4",
"node_position": {
"x": 2918.406738,
"y": -764.539551
},
"parameters": {
},
"seed": 0,
"seed_locked": false,
"type": "invert"
},
{
"name": "blend_5",
"node_position": {
"x": 3408.683594,
"y": -243.337891
},
"parameters": {
"amount": 1,
"blend_type": 0
},
"seed": 0,
"seed_locked": false,
"type": "blend"
},
{
"name": "uniform",
"node_position": {
"x": 2251.477539,
"y": -303.378448
},
"parameters": {
"color": {
"a": 1,
"b": 0.280257,
"g": 0.574026,
"r": 0.269889,
"type": "Color"
}
},
"seed": 0,
"seed_locked": false,
"type": "uniform"
},
{
"name": "math_11",
"node_position": {
"x": 3523.434082,
"y": -868.32843
},
"parameters": {
"clamp": false,
"default_in1": 0.4,
"default_in2": 0,
"op": 15
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "decompose",
"node_position": {
"x": 3255.082764,
"y": -560.748901
},
"parameters": {
},
"seed": 0,
"seed_locked": false,
"type": "decompose"
},
{
"name": "math_12",
"node_position": {
"x": 3482.876709,
"y": -602.375916
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 0
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "math_13",
"node_position": {
"x": 3526.382812,
"y": -407.675659
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 0
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "math_14",
"node_position": {
"x": 3816.346191,
"y": -425.41037
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 3,
"op": 3
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "blend_7",
"node_position": {
"x": 3231.011475,
"y": -691.936768
},
"parameters": {
"amount": 1,
"blend_type": 0
},
"seed": 0,
"seed_locked": false,
"type": "blend"
},
{
"name": "uniform_greyscale_2",
"node_position": {
"x": 1273.238281,
"y": -930.961914
},
"parameters": {
"color": 0.005
},
"seed": 0,
"seed_locked": false,
"type": "uniform_greyscale"
},
{
"name": "bricks_4",
"node_position": {
"x": 1616.805176,
"y": -880.633057
},
"parameters": {
"bevel": 0,
"columns": 2,
"corner": 0,
"mortar": 1,
"pattern": 0,
"repeat": 1,
"round": 0,
"row_offset": 0,
"rows": 2
},
"seed": 0,
"seed_locked": false,
"type": "bricks"
},
{
"name": "math_15",
"node_position": {
"x": 1923.584717,
"y": -980.73291
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 2
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "math_16",
"node_position": {
"x": 3052.584717,
"y": -179.73291
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 14
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "colorize_2",
"node_position": {
"x": 2224.031006,
"y": -504.129578
},
"parameters": {
"gradient": {
"interpolation": 0,
"points": [
{
"a": 1,
"b": 0.503906,
"g": 0.503906,
"pos": 0.003322,
"r": 0.503906
},
{
"a": 1,
"b": 0.902344,
"g": 0.902344,
"pos": 0.049834,
"r": 0.902344
},
{
"a": 1,
"b": 0.273438,
"g": 0.273438,
"pos": 0.101329,
"r": 0.273438
},
{
"a": 1,
"b": 0,
"g": 0,
"pos": 0.151163,
"r": 0
},
{
"a": 1,
"b": 0.801559,
"g": 0.311249,
"pos": 0.202658,
"r": 0.847656
},
{
"a": 1,
"b": 0.734375,
"g": 0.304718,
"pos": 0.260797,
"r": 0.529617
},
{
"a": 1,
"b": 0.964844,
"g": 0.5419,
"pos": 0.322259,
"r": 0.320358
},
{
"a": 1,
"b": 0.494186,
"g": 0.910156,
"pos": 0.375415,
"r": 0.516935
},
{
"a": 1,
"b": 0.494186,
"g": 0.910156,
"pos": 0.440199,
"r": 0.906906
},
{
"a": 1,
"b": 0.32959,
"g": 0.571804,
"pos": 0.483389,
"r": 0.9375
},
{
"a": 1,
"b": 0.312698,
"g": 0.312698,
"pos": 0.536545,
"r": 0.988281
},
{
"a": 1,
"b": 0.292236,
"g": 0,
"pos": 0.598007,
"r": 0.328125
},
{
"a": 1,
"b": 0.402344,
"g": 0,
"pos": 0.657807,
"r": 0.229462
},
{
"a": 1,
"b": 0.367188,
"g": 0,
"pos": 0.72093,
"r": 0.002869
},
{
"a": 1,
"b": 0,
"g": 0.277344,
"pos": 0.780731,
"r": 0.054169
},
{
"a": 1,
"b": 0,
"g": 0.285645,
"pos": 0.840532,
"r": 0.304688
},
{
"a": 1,
"b": 0,
"g": 0.138977,
"pos": 0.906977,
"r": 0.269531
},
{
"a": 1,
"b": 0,
"g": 0,
"pos": 0.980066,
"r": 0.34375
}
],
"type": "Gradient"
}
},
"seed": 0,
"seed_locked": false,
"type": "colorize"
},
{
"name": "uniform_greyscale_3",
"node_position": {
"x": 1963.890503,
"y": -512.046936
},
"parameters": {
"color": "$time"
},
"seed": 0,
"seed_locked": false,
"type": "uniform_greyscale"
},
{
"name": "blend_8",
"node_position": {
"x": 2515.584717,
"y": -335.73291
},
"parameters": {
"amount": 1,
"blend_type": 0
},
"seed": 0,
"seed_locked": false,
"type": "blend"
},
{
"name": "math_17",
"node_position": {
"x": 2561.649414,
"y": -980.787109
},
"parameters": {
"clamp": false,
"default_in1": 0,
"default_in2": 0,
"op": 1
},
"seed": 0,
"seed_locked": false,
"type": "math"
},
{
"name": "image",
"node_position": {
"x": 2127.351074,
"y": -1295.787109
},
"parameters": {
"image": "%PROJECT_PATH%/DevMaterials/liblast.svg"
},
"seed": 0,
"seed_locked": false,
"type": "image"
},
{
"name": "transform2",
"node_position": {
"x": 2539.649414,
"y": -1283.787109
},
"parameters": {
"mode": 0,
"rotate": 0,
"scale_x": 0.125,
"scale_y": 0.125,
"translate_x": 0.375,
"translate_y": 0.375
},
"seed": 0,
"seed_locked": false,
"shader_model": {
"code": "",
"global": "vec2 transform2_clamp(vec2 uv) {\n\treturn clamp(uv, vec2(0.0), vec2(1.0));\n}\n\nvec2 transform2(vec2 uv, vec2 translate, float rotate, vec2 scale) {\n \tvec2 rv;\n\tuv -= translate;\n\tuv -= vec2(0.5);\n\trv.x = cos(rotate)*uv.x + sin(rotate)*uv.y;\n\trv.y = -sin(rotate)*uv.x + cos(rotate)*uv.y;\n\trv /= scale;\n\trv += vec2(0.5);\n\treturn rv;\t\n}",
"inputs": [
{
"default": "vec4($uv, 0.0, 1.0)",
"label": "",
"longdesc": "The input image to be transformed",
"name": "i",
"shortdesc": "Input",
"type": "rgba"
},
{
"default": "1.0",
"label": "",
"longdesc": "An optional map for translation along the X axis",
"name": "tx",
"shortdesc": "TranslateMap.x",
"type": "f"
},
{
"default": "1.0",
"label": "",
"longdesc": "An optional map for translation along the Y axis",
"name": "ty",
"shortdesc": "TranslateMap.y",
"type": "f"
},
{
"default": "1.0",
"label": "",
"longdesc": "An optional map for rotation",
"name": "r",
"shortdesc": "RotateMap",
"type": "f"
},
{
"default": "1.0",
"label": "",
"longdesc": "An optional map for scaling along the X axis",
"name": "sx",
"shortdesc": "ScaleMap.x",
"type": "f"
},
{
"default": "1.0",
"label": "",
"longdesc": "An optional map for scaling along the Y axis",
"name": "sy",
"shortdesc": "ScaleMap.y",
"type": "f"
}
],
"instance": "",
"longdesc": "Translates, rotates and scales its input",
"name": "Transform",
"outputs": [
{
"longdesc": "Shows the transformed image",
"rgba": "$i($mode(transform2($uv, vec2($translate_x*(2.0*$tx($uv)-1.0), $translate_y*(2.0*$ty($uv)-1.0)), $rotate*0.01745329251*(2.0*$r($uv)-1.0), vec2($scale_x*(2.0*$sx($uv)-1.0), $scale_y*(2.0*$sy($uv)-1.0)))))",
"shortdesc": "Output",
"type": "rgba"
}
],
"parameters": [
{
"control": "P1.x",
"default": 0,
"label": "2:Translate X",
"longdesc": "The translation along the X axis",
"max": 1,
"min": -1,
"name": "translate_x",
"shortdesc": "Translate.x",
"step": 0.005,
"type": "float"
},
{
"control": "P1.y",
"default": 0,
"label": "Translate Y",
"longdesc": "The translation along the Y axis",
"max": 1,
"min": -1,
"name": "translate_y",
"shortdesc": "Translate.y",
"step": 0.005,
"type": "float"
},
{
"control": "Radius1.a",
"default": 0,
"label": "Rotate",
"longdesc": "The rotation angle",
"max": 720,
"min": -720,
"name": "rotate",
"shortdesc": "Rotate",
"step": 0.005,
"type": "float"
},
{
"control": "Scale1.x",
"default": 1,
"label": "Scale X",
"longdesc": "The scaling factor along the X axis",
"max": 50,
"min": 0,
"name": "scale_x",
"shortdesc": "Scale.x",
"step": 0.005,
"type": "float"
},
{
"control": "Scale1.y",
"default": 1,
"label": "Scale Y",
"longdesc": "The scaling factor along the Y axis",
"max": 50,
"min": 0,
"name": "scale_y",
"shortdesc": "Scale.y",
"step": 0.005,
"type": "float"
},
{
"default": 0,
"label": "Mode",
"longdesc": "Defines the behavior beyond the limits or the input image:\n- Clamp stretches the edges\n- Repeat tiles the input\n- Extend shows parts of the input that are beyond the edges",
"name": "mode",
"shortdesc": "Mode",
"type": "enum",
"values": [
{
"name": "Clamp",
"value": "transform2_clamp"
},
{
"name": "Repeat",
"value": "fract"
},
{
"name": "Extend",
"value": ""
}
]
}
]
},
"type": "shader"
},
{
"name": "dilate",
"node_position": {
"x": 1501.973999,
"y": -142.151352
},
"parameters": {
"param0": 12,
"param1": 0.0025,
"param2": 0,
"param3": 0
},
"seed": 0,
"seed_locked": false,
"type": "dilate"
},
{
"name": "buffer_2",
"node_position": {
"x": 2111.467529,
"y": -173.279831
},
"parameters": {
"size": 12
},
"seed": 0,
"seed_locked": false,
"type": "buffer",
"version": 1
},
{
"name": "blend_9",
"node_position": {
"x": 1889.667847,
"y": 130.111832
},
"parameters": {
"amount": 0.075,
"blend_type": 11
},
"seed": 0,
"seed_locked": false,
"type": "blend"
},
{
"name": "supersample",
"node_position": {
"x": 1741.379761,
"y": -132.544495
},
"parameters": {
"count": 3,
"size": 12,
"width": 1
},
"seed": 0,
"seed_locked": false,
"type": "supersample"
},
{
"name": "supersample_2",
"node_position": {
"x": 2592.145264,
"y": -98.601707
},
"parameters": {
"count": 2,
"size": 12,
"width": 1
},
"seed": 0,
"seed_locked": false,
"type": "supersample"
},
{
"name": "buffer_3",
"node_position": {
"x": 2846.904785,
"y": -24.600206
},
"parameters": {
"size": 12
},
"seed": 0,
"seed_locked": false,
"type": "buffer",
"version": 1
},
{
"name": "supersample_3",
"node_position": {
"x": 3642.745605,
"y": -238.815079
},
"parameters": {
"count": 3,
"size": 12,
"width": 1
},
"seed": 0,
"seed_locked": false,
"type": "supersample"
},
{
"name": "mirror",
"node_position": {
"x": 248.086029,
"y": 531.756409
},
"parameters": {
"direction": 0,
"offset": 0
},
"seed": 0,
"seed_locked": false,
"type": "mirror"
},
{
"color": {
"a": 1,
"b": 0,
"g": 0.5,
"r": 1,
"type": "Color"
},
"name": "comment",
"node_position": {
"x": 2175.881104,
"y": -561.595642
},
"parameters": {
},
"seed": 0,
"seed_locked": false,
"size": {
"x": 271.231384,
"y": 137.966949
},
"text": "18 frames",
"title": "Comment",
"type": "comment"
},
{
"name": "uniform_greyscale_4",
"node_position": {
"x": 3673.609375,
"y": -61.037201
},
"parameters": {
"color": 0
},
"seed": 0,
"seed_locked": false,
"type": "uniform_greyscale"
},
{
"name": "fast_blur_2",
"node_position": {
"x": 1530.761597,
"y": 38.900448
},
"parameters": {
"param0": 12,
"param1": 1,
"param2": 1
},
"seed": 0,
"seed_locked": false,
"type": "fast_blur"
}
],
"parameters": {
},
"seed": 0,
"seed_locked": false,
"shortdesc": "",
"type": "graph"
}