Nice looking bullet holes for concrete walls.
parent
9765443023
commit
ae5dd93ed7
Binary file not shown.
|
@ -0,0 +1,991 @@
|
|||
{
|
||||
"connections": [
|
||||
{
|
||||
"from": "mwf_output",
|
||||
"from_port": 0,
|
||||
"to": "Material",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "mwf_output",
|
||||
"from_port": 1,
|
||||
"to": "Material",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "mwf_output",
|
||||
"from_port": 2,
|
||||
"to": "Material",
|
||||
"to_port": 2
|
||||
},
|
||||
{
|
||||
"from": "mwf_output",
|
||||
"from_port": 3,
|
||||
"to": "Material",
|
||||
"to_port": 3
|
||||
},
|
||||
{
|
||||
"from": "mwf_output",
|
||||
"from_port": 4,
|
||||
"to": "Material",
|
||||
"to_port": 4
|
||||
},
|
||||
{
|
||||
"from": "mwf_output",
|
||||
"from_port": 5,
|
||||
"to": "Material",
|
||||
"to_port": 5
|
||||
},
|
||||
{
|
||||
"from": "mwf_output",
|
||||
"from_port": 6,
|
||||
"to": "Material",
|
||||
"to_port": 6
|
||||
},
|
||||
{
|
||||
"from": "math",
|
||||
"from_port": 0,
|
||||
"to": "invert_2",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "shape",
|
||||
"from_port": 0,
|
||||
"to": "tiler",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "tiler",
|
||||
"from_port": 0,
|
||||
"to": "tones",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "tones",
|
||||
"from_port": 0,
|
||||
"to": "blend",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "perlin",
|
||||
"from_port": 0,
|
||||
"to": "blend_2",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "blend_2",
|
||||
"from_port": 0,
|
||||
"to": "tones_map",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "shape_2",
|
||||
"from_port": 0,
|
||||
"to": "tiler_3",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "tiler_3",
|
||||
"from_port": 0,
|
||||
"to": "slope_blur",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "slope_blur",
|
||||
"from_port": 0,
|
||||
"to": "tiler_2",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "perlin_3",
|
||||
"from_port": 0,
|
||||
"to": "slope_blur",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "tones_map",
|
||||
"from_port": 0,
|
||||
"to": "blend_3",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "tiler_2",
|
||||
"from_port": 0,
|
||||
"to": "blend_3",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "perlin_4",
|
||||
"from_port": 0,
|
||||
"to": "warp",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "perlin_5",
|
||||
"from_port": 0,
|
||||
"to": "warp",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "warp",
|
||||
"from_port": 0,
|
||||
"to": "colorize",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "colorize",
|
||||
"from_port": 0,
|
||||
"to": "mwf_output",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "warp",
|
||||
"from_port": 0,
|
||||
"to": "colorize_2",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "colorize_2",
|
||||
"from_port": 0,
|
||||
"to": "combine",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "combine",
|
||||
"from_port": 0,
|
||||
"to": "mwf_output",
|
||||
"to_port": 2
|
||||
},
|
||||
{
|
||||
"from": "uniform_greyscale",
|
||||
"from_port": 0,
|
||||
"to": "combine",
|
||||
"to_port": 2
|
||||
},
|
||||
{
|
||||
"from": "tones",
|
||||
"from_port": 0,
|
||||
"to": "tones_map_2",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "tones_map_2",
|
||||
"from_port": 0,
|
||||
"to": "blend_2",
|
||||
"to_port": 2
|
||||
},
|
||||
{
|
||||
"from": "blend",
|
||||
"from_port": 0,
|
||||
"to": "slope_blur_2",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "tiler",
|
||||
"from_port": 0,
|
||||
"to": "blend_4",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "perlin_6",
|
||||
"from_port": 0,
|
||||
"to": "blend_4",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "invert",
|
||||
"from_port": 0,
|
||||
"to": "slope_blur_2",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "blend_5",
|
||||
"from_port": 0,
|
||||
"to": "mwf_output",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "perlin_2",
|
||||
"from_port": 0,
|
||||
"to": "fast_blur",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "perlin_2",
|
||||
"from_port": 0,
|
||||
"to": "blend_6",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "fast_blur",
|
||||
"from_port": 0,
|
||||
"to": "blend_6",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "blend_6",
|
||||
"from_port": 0,
|
||||
"to": "blend",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "perlin_7",
|
||||
"from_port": 0,
|
||||
"to": "blend_5",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "blend_3",
|
||||
"from_port": 0,
|
||||
"to": "tonality",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "perlin_8",
|
||||
"from_port": 0,
|
||||
"to": "tones_range",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "tones_range",
|
||||
"from_port": 0,
|
||||
"to": "blend_5",
|
||||
"to_port": 2
|
||||
},
|
||||
{
|
||||
"from": "blend_3",
|
||||
"from_port": 0,
|
||||
"to": "blend_5",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "tones_range_2",
|
||||
"from_port": 0,
|
||||
"to": "blend_2",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "blend_4",
|
||||
"from_port": 0,
|
||||
"to": "invert",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "slope_blur_2",
|
||||
"from_port": 0,
|
||||
"to": "tones_range_2",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "tiler",
|
||||
"from_port": 0,
|
||||
"to": "tones_map_4",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "invert_2",
|
||||
"from_port": 0,
|
||||
"to": "math_2",
|
||||
"to_port": 0
|
||||
},
|
||||
{
|
||||
"from": "tones_map",
|
||||
"from_port": 0,
|
||||
"to": "math",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "tones_map_4",
|
||||
"from_port": 0,
|
||||
"to": "math_2",
|
||||
"to_port": 1
|
||||
},
|
||||
{
|
||||
"from": "math_2",
|
||||
"from_port": 0,
|
||||
"to": "Material",
|
||||
"to_port": 7
|
||||
}
|
||||
],
|
||||
"label": "Graph",
|
||||
"longdesc": "",
|
||||
"name": "263",
|
||||
"node_position": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"nodes": [
|
||||
{
|
||||
"export_paths": {
|
||||
"Godot": "/data/Projects/Games/Liblast/Game/Assets/Effects/Bullet Holes/Concrete"
|
||||
},
|
||||
"name": "Material",
|
||||
"node_position": {
|
||||
"x": 1450,
|
||||
"y": -25
|
||||
},
|
||||
"parameters": {
|
||||
"albedo_color": {
|
||||
"a": 1,
|
||||
"b": 1,
|
||||
"g": 1,
|
||||
"r": 1,
|
||||
"type": "Color"
|
||||
},
|
||||
"ao": 1,
|
||||
"depth_scale": 1,
|
||||
"emission_energy": 1,
|
||||
"flags_transparent": true,
|
||||
"metallic": 1,
|
||||
"normal": 1,
|
||||
"roughness": 1,
|
||||
"size": 9,
|
||||
"sss": 0
|
||||
},
|
||||
"type": "material"
|
||||
},
|
||||
{
|
||||
"name": "shape",
|
||||
"node_position": {
|
||||
"x": -1881,
|
||||
"y": -65.5
|
||||
},
|
||||
"parameters": {
|
||||
"edge": 1,
|
||||
"radius": 1.2,
|
||||
"shape": 0,
|
||||
"sides": 2
|
||||
},
|
||||
"type": "shape"
|
||||
},
|
||||
{
|
||||
"name": "perlin",
|
||||
"node_position": {
|
||||
"x": -1682,
|
||||
"y": 628.5
|
||||
},
|
||||
"parameters": {
|
||||
"iterations": 5,
|
||||
"persistence": 0.55,
|
||||
"scale_x": 12,
|
||||
"scale_y": 12
|
||||
},
|
||||
"type": "perlin"
|
||||
},
|
||||
{
|
||||
"name": "mwf_output",
|
||||
"node_position": {
|
||||
"x": 616,
|
||||
"y": -26.5
|
||||
},
|
||||
"parameters": {
|
||||
"param0": 1,
|
||||
"param2": 2
|
||||
},
|
||||
"seed_value": 62673,
|
||||
"type": "mwf_output"
|
||||
},
|
||||
{
|
||||
"name": "perlin_2",
|
||||
"node_position": {
|
||||
"x": -2182.5,
|
||||
"y": 404.5
|
||||
},
|
||||
"parameters": {
|
||||
"iterations": 6,
|
||||
"persistence": 1.05,
|
||||
"scale_x": 19,
|
||||
"scale_y": 19
|
||||
},
|
||||
"type": "perlin"
|
||||
},
|
||||
{
|
||||
"name": "math",
|
||||
"node_position": {
|
||||
"x": 86,
|
||||
"y": 487.5
|
||||
},
|
||||
"parameters": {
|
||||
"clamp": false,
|
||||
"default_in1": 1,
|
||||
"default_in2": 0,
|
||||
"op": 15
|
||||
},
|
||||
"type": "math"
|
||||
},
|
||||
{
|
||||
"name": "tones",
|
||||
"node_position": {
|
||||
"x": -1323,
|
||||
"y": 52.5
|
||||
},
|
||||
"parameters": {
|
||||
"in_max": {
|
||||
"a": 1,
|
||||
"b": 1,
|
||||
"g": 1,
|
||||
"r": 1,
|
||||
"type": "Color"
|
||||
},
|
||||
"in_mid": {
|
||||
"a": 0.5,
|
||||
"b": 0.4625,
|
||||
"g": 0.4625,
|
||||
"r": 0.4625,
|
||||
"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": "invert_2",
|
||||
"node_position": {
|
||||
"x": 367,
|
||||
"y": 444.5
|
||||
},
|
||||
"parameters": {
|
||||
|
||||
},
|
||||
"type": "invert"
|
||||
},
|
||||
{
|
||||
"name": "tiler",
|
||||
"node_position": {
|
||||
"x": -1710,
|
||||
"y": 38.5
|
||||
},
|
||||
"parameters": {
|
||||
"fixed_offset": 0,
|
||||
"offset": 0,
|
||||
"overlap": 0,
|
||||
"rotate": 0,
|
||||
"scale": 0,
|
||||
"scale_x": 0.8,
|
||||
"scale_y": 0.8,
|
||||
"select_inputs": 0,
|
||||
"tx": 2,
|
||||
"ty": 2,
|
||||
"value": 0
|
||||
},
|
||||
"type": "tiler"
|
||||
},
|
||||
{
|
||||
"name": "blend",
|
||||
"node_position": {
|
||||
"x": -1318,
|
||||
"y": 401.5
|
||||
},
|
||||
"parameters": {
|
||||
"amount": 0.14,
|
||||
"blend_type": 4
|
||||
},
|
||||
"type": "blend"
|
||||
},
|
||||
{
|
||||
"name": "tones_map",
|
||||
"node_position": {
|
||||
"x": -619,
|
||||
"y": 794.5
|
||||
},
|
||||
"parameters": {
|
||||
"in_max": 0.33,
|
||||
"in_min": 1,
|
||||
"out_max": 1,
|
||||
"out_min": 0
|
||||
},
|
||||
"type": "tones_map"
|
||||
},
|
||||
{
|
||||
"name": "blend_2",
|
||||
"node_position": {
|
||||
"x": -943,
|
||||
"y": 700.75
|
||||
},
|
||||
"parameters": {
|
||||
"amount": 0.57,
|
||||
"blend_type": 4
|
||||
},
|
||||
"type": "blend"
|
||||
},
|
||||
{
|
||||
"name": "tiler_2",
|
||||
"node_position": {
|
||||
"x": -661,
|
||||
"y": -305.25
|
||||
},
|
||||
"parameters": {
|
||||
"fixed_offset": 1,
|
||||
"offset": 1,
|
||||
"overlap": 2,
|
||||
"rotate": 45,
|
||||
"scale": 0.34,
|
||||
"scale_x": 0.05,
|
||||
"scale_y": 0.05,
|
||||
"select_inputs": 2,
|
||||
"tx": 58,
|
||||
"ty": 46,
|
||||
"value": 1
|
||||
},
|
||||
"type": "tiler"
|
||||
},
|
||||
{
|
||||
"name": "shape_2",
|
||||
"node_position": {
|
||||
"x": -1648,
|
||||
"y": -294.25
|
||||
},
|
||||
"parameters": {
|
||||
"edge": 1,
|
||||
"radius": 0.06,
|
||||
"shape": 0,
|
||||
"sides": 2
|
||||
},
|
||||
"type": "shape"
|
||||
},
|
||||
{
|
||||
"name": "tiler_3",
|
||||
"node_position": {
|
||||
"x": -1398,
|
||||
"y": -287.25
|
||||
},
|
||||
"parameters": {
|
||||
"fixed_offset": 0,
|
||||
"offset": 0,
|
||||
"overlap": 2,
|
||||
"rotate": 0,
|
||||
"scale": 0.31,
|
||||
"scale_x": 1,
|
||||
"scale_y": 1,
|
||||
"select_inputs": 0,
|
||||
"tx": 4,
|
||||
"ty": 4,
|
||||
"value": 0
|
||||
},
|
||||
"type": "tiler"
|
||||
},
|
||||
{
|
||||
"name": "perlin_3",
|
||||
"node_position": {
|
||||
"x": -1627,
|
||||
"y": -478.25
|
||||
},
|
||||
"parameters": {
|
||||
"iterations": 5,
|
||||
"persistence": 0.75,
|
||||
"scale_x": 7,
|
||||
"scale_y": 7
|
||||
},
|
||||
"type": "perlin"
|
||||
},
|
||||
{
|
||||
"name": "slope_blur",
|
||||
"node_position": {
|
||||
"x": -1066,
|
||||
"y": -346.25
|
||||
},
|
||||
"parameters": {
|
||||
"param0": 10,
|
||||
"param1": 0.4
|
||||
},
|
||||
"type": "slope_blur"
|
||||
},
|
||||
{
|
||||
"name": "blend_3",
|
||||
"node_position": {
|
||||
"x": -322,
|
||||
"y": 166.75
|
||||
},
|
||||
"parameters": {
|
||||
"amount": 0.2,
|
||||
"blend_type": 9
|
||||
},
|
||||
"type": "blend"
|
||||
},
|
||||
{
|
||||
"name": "perlin_4",
|
||||
"node_position": {
|
||||
"x": -405,
|
||||
"y": -808.25
|
||||
},
|
||||
"parameters": {
|
||||
"iterations": 3,
|
||||
"persistence": 0.5,
|
||||
"scale_x": 32,
|
||||
"scale_y": 32
|
||||
},
|
||||
"type": "perlin"
|
||||
},
|
||||
{
|
||||
"name": "perlin_5",
|
||||
"node_position": {
|
||||
"x": -626.5,
|
||||
"y": -562.25
|
||||
},
|
||||
"parameters": {
|
||||
"iterations": 8,
|
||||
"persistence": 0.8,
|
||||
"scale_x": 9,
|
||||
"scale_y": 9
|
||||
},
|
||||
"type": "perlin"
|
||||
},
|
||||
{
|
||||
"name": "warp",
|
||||
"node_position": {
|
||||
"x": -196,
|
||||
"y": -574.25
|
||||
},
|
||||
"parameters": {
|
||||
"amount": 0.345,
|
||||
"eps": 0.1,
|
||||
"mode": 0
|
||||
},
|
||||
"type": "warp"
|
||||
},
|
||||
{
|
||||
"name": "colorize",
|
||||
"node_position": {
|
||||
"x": 66,
|
||||
"y": -212.25
|
||||
},
|
||||
"parameters": {
|
||||
"gradient": {
|
||||
"interpolation": 1,
|
||||
"points": [
|
||||
{
|
||||
"a": 1,
|
||||
"b": 0.582031,
|
||||
"g": 0.582031,
|
||||
"pos": 0,
|
||||
"r": 0.582031
|
||||
},
|
||||
{
|
||||
"a": 1,
|
||||
"b": 0.863281,
|
||||
"g": 0.863281,
|
||||
"pos": 1,
|
||||
"r": 0.863281
|
||||
}
|
||||
],
|
||||
"type": "Gradient"
|
||||
}
|
||||
},
|
||||
"type": "colorize"
|
||||
},
|
||||
{
|
||||
"name": "colorize_2",
|
||||
"node_position": {
|
||||
"x": -186,
|
||||
"y": -83.75
|
||||
},
|
||||
"parameters": {
|
||||
"gradient": {
|
||||
"interpolation": 1,
|
||||
"points": [
|
||||
{
|
||||
"a": 1,
|
||||
"b": 0.863281,
|
||||
"g": 0.863281,
|
||||
"pos": 0,
|
||||
"r": 0.863281
|
||||
},
|
||||
{
|
||||
"a": 1,
|
||||
"b": 0.886719,
|
||||
"g": 0.886719,
|
||||
"pos": 0.5,
|
||||
"r": 0.886719
|
||||
},
|
||||
{
|
||||
"a": 1,
|
||||
"b": 1,
|
||||
"g": 1,
|
||||
"pos": 1,
|
||||
"r": 1
|
||||
}
|
||||
],
|
||||
"type": "Gradient"
|
||||
}
|
||||
},
|
||||
"type": "colorize"
|
||||
},
|
||||
{
|
||||
"name": "combine",
|
||||
"node_position": {
|
||||
"x": 126,
|
||||
"y": -77.25
|
||||
},
|
||||
"parameters": {
|
||||
|
||||
},
|
||||
"type": "combine"
|
||||
},
|
||||
{
|
||||
"name": "uniform_greyscale",
|
||||
"node_position": {
|
||||
"x": -195,
|
||||
"y": 4.75
|
||||
},
|
||||
"parameters": {
|
||||
"color": 0
|
||||
},
|
||||
"type": "uniform_greyscale"
|
||||
},
|
||||
{
|
||||
"name": "tones_map_2",
|
||||
"node_position": {
|
||||
"x": -1429,
|
||||
"y": 752.75
|
||||
},
|
||||
"parameters": {
|
||||
"in_max": 1,
|
||||
"in_min": 0.75,
|
||||
"out_max": 1,
|
||||
"out_min": 0
|
||||
},
|
||||
"type": "tones_map"
|
||||
},
|
||||
{
|
||||
"name": "slope_blur_2",
|
||||
"node_position": {
|
||||
"x": -1069,
|
||||
"y": 419.75
|
||||
},
|
||||
"parameters": {
|
||||
"param0": 10,
|
||||
"param1": 6.9
|
||||
},
|
||||
"type": "slope_blur"
|
||||
},
|
||||
{
|
||||
"name": "blend_4",
|
||||
"node_position": {
|
||||
"x": -1075,
|
||||
"y": 211.75
|
||||
},
|
||||
"parameters": {
|
||||
"amount": 0.03,
|
||||
"blend_type": 0
|
||||
},
|
||||
"type": "blend"
|
||||
},
|
||||
{
|
||||
"name": "perlin_6",
|
||||
"node_position": {
|
||||
"x": -1032,
|
||||
"y": -18.25
|
||||
},
|
||||
"parameters": {
|
||||
"iterations": 3,
|
||||
"persistence": 0.45,
|
||||
"scale_x": 32,
|
||||
"scale_y": 32
|
||||
},
|
||||
"type": "perlin"
|
||||
},
|
||||
{
|
||||
"name": "invert",
|
||||
"node_position": {
|
||||
"x": -662,
|
||||
"y": 266.75
|
||||
},
|
||||
"parameters": {
|
||||
|
||||
},
|
||||
"type": "invert"
|
||||
},
|
||||
{
|
||||
"name": "perlin_7",
|
||||
"node_position": {
|
||||
"x": -218.583252,
|
||||
"y": 333.491699
|
||||
},
|
||||
"parameters": {
|
||||
"iterations": 9,
|
||||
"persistence": 1,
|
||||
"scale_x": 32,
|
||||
"scale_y": 32
|
||||
},
|
||||
"type": "perlin"
|
||||
},
|
||||
{
|
||||
"name": "blend_5",
|
||||
"node_position": {
|
||||
"x": 167.416748,
|
||||
"y": 129.241699
|
||||
},
|
||||
"parameters": {
|
||||
"amount": 0.19,
|
||||
"blend_type": 4
|
||||
},
|
||||
"type": "blend"
|
||||
},
|
||||
{
|
||||
"name": "fast_blur",
|
||||
"node_position": {
|
||||
"x": -2043.583252,
|
||||
"y": 685.491699
|
||||
},
|
||||
"parameters": {
|
||||
"param0": 10,
|
||||
"param1": 79,
|
||||
"param2": 1
|
||||
},
|
||||
"type": "fast_blur"
|
||||
},
|
||||
{
|
||||
"name": "blend_6",
|
||||
"node_position": {
|
||||
"x": -1686.583252,
|
||||
"y": 440.491699
|
||||
},
|
||||
"parameters": {
|
||||
"amount": 1,
|
||||
"blend_type": 11
|
||||
},
|
||||
"preview": 0,
|
||||
"type": "blend"
|
||||
},
|
||||
{
|
||||
"name": "tonality",
|
||||
"node_position": {
|
||||
"x": -48.583252,
|
||||
"y": 96.491669
|
||||
},
|
||||
"parameters": {
|
||||
"curve": {
|
||||
"points": [
|
||||
{
|
||||
"ls": 0,
|
||||
"rs": 0.723902,
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"ls": 0.723902,
|
||||
"rs": 0.357137,
|
||||
"x": 0.779647,
|
||||
"y": 0.564388
|
||||
},
|
||||
{
|
||||
"ls": 2.304118,
|
||||
"rs": 0.015381,
|
||||
"x": 0.940705,
|
||||
"y": 0.860095
|
||||
},
|
||||
{
|
||||
"ls": 0,
|
||||
"rs": 0.321746,
|
||||
"x": 0.949519,
|
||||
"y": 1
|
||||
},
|
||||
{
|
||||
"ls": -0.270559,
|
||||
"rs": -0,
|
||||
"x": 1,
|
||||
"y": 1
|
||||
}
|
||||
],
|
||||
"type": "Curve"
|
||||
}
|
||||
},
|
||||
"type": "tonality"
|
||||
},
|
||||
{
|
||||
"name": "perlin_8",
|
||||
"node_position": {
|
||||
"x": -130.583252,
|
||||
"y": 677.491699
|
||||
},
|
||||
"parameters": {
|
||||
"iterations": 7,
|
||||
"persistence": 1,
|
||||
"scale_x": 8,
|
||||
"scale_y": 8
|
||||
},
|
||||
"type": "perlin"
|
||||
},
|
||||
{
|
||||
"name": "tones_range",
|
||||
"node_position": {
|
||||
"x": 138.416748,
|
||||
"y": 637.491699
|
||||
},
|
||||
"parameters": {
|
||||
"contrast": 0.5,
|
||||
"invert": false,
|
||||
"value": 0.61,
|
||||
"width": 0.16
|
||||
},
|
||||
"type": "tones_range"
|
||||
},
|
||||
{
|
||||
"name": "tones_range_2",
|
||||
"node_position": {
|
||||
"x": -727,
|
||||
"y": 429.241699
|
||||
},
|
||||
"parameters": {
|
||||
"contrast": 0,
|
||||
"invert": true,
|
||||
"value": 0.35,
|
||||
"width": 0.92
|
||||
},
|
||||
"type": "tones_range"
|
||||
},
|
||||
{
|
||||
"name": "tones_map_4",
|
||||
"node_position": {
|
||||
"x": -280,
|
||||
"y": 508.25
|
||||
},
|
||||
"parameters": {
|
||||
"in_max": 0.53,
|
||||
"in_min": 0.25,
|
||||
"out_max": 1,
|
||||
"out_min": 0
|
||||
},
|
||||
"type": "tones_map"
|
||||
},
|
||||
{
|
||||
"name": "math_2",
|
||||
"node_position": {
|
||||
"x": 620,
|
||||
"y": 471.25
|
||||
},
|
||||
"parameters": {
|
||||
"clamp": false,
|
||||
"default_in1": 0,
|
||||
"default_in2": 0,
|
||||
"op": 2
|
||||
},
|
||||
"type": "math"
|
||||
}
|
||||
],
|
||||
"parameters": {
|
||||
|
||||
},
|
||||
"shortdesc": "",
|
||||
"type": "graph"
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
extends Spatial
|
||||
|
||||
|
||||
# Declare member variables here. Examples:
|
||||
# var a = 2
|
||||
# var b = "text"
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready():
|
||||
get_children()[randi() % get_child_count()].show()
|
||||
rotate_y(randf())
|
||||
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
#func _process(delta):
|
||||
# pass
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,33 @@
|
|||
[gd_resource type="SpatialMaterial" load_steps=5 format=2]
|
||||
|
||||
[ext_resource path="res://Assets/Effects/Bullet Holes/Concrete_albedo.png" type="Texture" id=1]
|
||||
[ext_resource path="res://Assets/Effects/Bullet Holes/Concrete_orm.png" type="Texture" id=2]
|
||||
[ext_resource path="res://Assets/Effects/Bullet Holes/Concrete_normal.png" type="Texture" id=3]
|
||||
[ext_resource path="res://Assets/Effects/Bullet Holes/Concrete_depth.png" type="Texture" id=4]
|
||||
|
||||
[resource]
|
||||
flags_transparent = true
|
||||
params_use_alpha_scissor = true
|
||||
params_alpha_scissor_threshold = 0.5
|
||||
albedo_texture = ExtResource( 1 )
|
||||
metallic = 1.0
|
||||
metallic_texture = ExtResource( 2 )
|
||||
metallic_texture_channel = 2
|
||||
roughness_texture = ExtResource( 2 )
|
||||
roughness_texture_channel = 1
|
||||
normal_enabled = true
|
||||
normal_scale = 1.0
|
||||
normal_texture = ExtResource( 3 )
|
||||
ao_enabled = true
|
||||
ao_light_affect = 1.0
|
||||
ao_texture = ExtResource( 2 )
|
||||
ao_on_uv2 = false
|
||||
ao_texture_channel = 0
|
||||
depth_enabled = true
|
||||
depth_scale = 0.2
|
||||
depth_deep_parallax = true
|
||||
depth_min_layers = 8
|
||||
depth_max_layers = 32
|
||||
depth_flip_tangent = false
|
||||
depth_flip_binormal = false
|
||||
depth_texture = ExtResource( 4 )
|
Binary file not shown.
After Width: | Height: | Size: 286 KiB |
|
@ -0,0 +1,36 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path.s3tc="res://.import/Concrete_albedo.png-b806fa1a524e25a6b05a60bc9ccb2424.s3tc.stex"
|
||||
path.etc2="res://.import/Concrete_albedo.png-b806fa1a524e25a6b05a60bc9ccb2424.etc2.stex"
|
||||
metadata={
|
||||
"imported_formats": [ "s3tc", "etc2" ],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Effects/Bullet Holes/Concrete_albedo.png"
|
||||
dest_files=[ "res://.import/Concrete_albedo.png-b806fa1a524e25a6b05a60bc9ccb2424.s3tc.stex", "res://.import/Concrete_albedo.png-b806fa1a524e25a6b05a60bc9ccb2424.etc2.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=true
|
||||
flags/filter=true
|
||||
flags/mipmaps=true
|
||||
flags/anisotropic=false
|
||||
flags/srgb=1
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
Binary file not shown.
After Width: | Height: | Size: 115 KiB |
|
@ -0,0 +1,36 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path.s3tc="res://.import/Concrete_depth.png-aad3a5515b10e30f89ea430d129828cf.s3tc.stex"
|
||||
path.etc2="res://.import/Concrete_depth.png-aad3a5515b10e30f89ea430d129828cf.etc2.stex"
|
||||
metadata={
|
||||
"imported_formats": [ "s3tc", "etc2" ],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Effects/Bullet Holes/Concrete_depth.png"
|
||||
dest_files=[ "res://.import/Concrete_depth.png-aad3a5515b10e30f89ea430d129828cf.s3tc.stex", "res://.import/Concrete_depth.png-aad3a5515b10e30f89ea430d129828cf.etc2.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=true
|
||||
flags/filter=true
|
||||
flags/mipmaps=true
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
Binary file not shown.
After Width: | Height: | Size: 718 KiB |
|
@ -0,0 +1,36 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path.s3tc="res://.import/Concrete_normal.png-63da6cf38e20fd6634e6eef9d99f4e74.s3tc.stex"
|
||||
path.etc2="res://.import/Concrete_normal.png-63da6cf38e20fd6634e6eef9d99f4e74.etc2.stex"
|
||||
metadata={
|
||||
"imported_formats": [ "s3tc", "etc2" ],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Effects/Bullet Holes/Concrete_normal.png"
|
||||
dest_files=[ "res://.import/Concrete_normal.png-63da6cf38e20fd6634e6eef9d99f4e74.s3tc.stex", "res://.import/Concrete_normal.png-63da6cf38e20fd6634e6eef9d99f4e74.etc2.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=1
|
||||
flags/repeat=true
|
||||
flags/filter=true
|
||||
flags/mipmaps=true
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
Binary file not shown.
After Width: | Height: | Size: 395 KiB |
|
@ -0,0 +1,36 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path.s3tc="res://.import/Concrete_orm.png-19a6f9b4fd9eeb80c12eaeb889659af3.s3tc.stex"
|
||||
path.etc2="res://.import/Concrete_orm.png-19a6f9b4fd9eeb80c12eaeb889659af3.etc2.stex"
|
||||
metadata={
|
||||
"imported_formats": [ "s3tc", "etc2" ],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Effects/Bullet Holes/Concrete_orm.png"
|
||||
dest_files=[ "res://.import/Concrete_orm.png-19a6f9b4fd9eeb80c12eaeb889659af3.s3tc.stex", "res://.import/Concrete_orm.png-19a6f9b4fd9eeb80c12eaeb889659af3.etc2.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=true
|
||||
flags/filter=true
|
||||
flags/mipmaps=true
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
|
@ -1,9 +1,12 @@
|
|||
[gd_scene load_steps=27 format=2]
|
||||
[gd_scene load_steps=30 format=2]
|
||||
|
||||
[ext_resource path="res://Assets/Effects/CircleHard.svg" type="Texture" id=1]
|
||||
[ext_resource path="res://Assets/Effects/CircleSoft.svg" type="Texture" id=2]
|
||||
[ext_resource path="res://Assets/Effects/FreeTimer.gd" type="Script" id=3]
|
||||
[ext_resource path="res://Classes/Audio/SoundPlayer.tscn" type="PackedScene" id=4]
|
||||
[ext_resource path="res://Assets/Effects/Bullet Holes/4x4 Decal Sheet.glb" type="PackedScene" id=5]
|
||||
[ext_resource path="res://Assets/Effects/Bullet Holes/Concrete.tres" type="Material" id=6]
|
||||
[ext_resource path="res://Assets/Effects/Bullet Holes/4x4 Decal Sheet.gd" type="Script" id=7]
|
||||
|
||||
[sub_resource type="Animation" id=1]
|
||||
resource_name = "Effect"
|
||||
|
@ -69,14 +72,15 @@ flags_unshaded = true
|
|||
albedo_color = Color( 3.72, 2.12, 0.24, 1 )
|
||||
|
||||
[sub_resource type="SpatialMaterial" id=4]
|
||||
albedo_color = Color( 0.258824, 0.258824, 0.258824, 1 )
|
||||
albedo_color = Color( 0, 0, 0, 1 )
|
||||
|
||||
[sub_resource type="SphereMesh" id=5]
|
||||
[sub_resource type="CylinderMesh" id=5]
|
||||
material = SubResource( 4 )
|
||||
radius = 0.1
|
||||
height = 0.2
|
||||
radial_segments = 12
|
||||
rings = 6
|
||||
top_radius = 0.001
|
||||
bottom_radius = 0.1
|
||||
height = 0.02
|
||||
radial_segments = 10
|
||||
rings = 1
|
||||
|
||||
[sub_resource type="Curve" id=6]
|
||||
_data = [ Vector2( 0, 1 ), 0.0, -0.386777, 0, 0, Vector2( 0.987179, 0 ), -0.127956, 0.0, 0, 0 ]
|
||||
|
@ -183,6 +187,8 @@ particles_anim_h_frames = 1
|
|||
particles_anim_v_frames = 1
|
||||
particles_anim_loop = false
|
||||
albedo_texture = ExtResource( 2 )
|
||||
proximity_fade_enable = true
|
||||
proximity_fade_distance = 0.15
|
||||
|
||||
[sub_resource type="QuadMesh" id=22]
|
||||
material = SubResource( 21 )
|
||||
|
@ -194,12 +200,33 @@ autoplay = "Effect"
|
|||
anims/Effect = SubResource( 1 )
|
||||
|
||||
[node name="Hit" type="MeshInstance" parent="."]
|
||||
transform = Transform( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 )
|
||||
transform = Transform( 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0 )
|
||||
mesh = SubResource( 2 )
|
||||
material/0 = SubResource( 3 )
|
||||
|
||||
[node name="4x4 Decal Sheet" parent="." instance=ExtResource( 5 )]
|
||||
transform = Transform( 0.499696, 0, 0, 0, 0.499696, 0, 0, 0, 0.499696, 0, 0.002, 0 )
|
||||
script = ExtResource( 7 )
|
||||
|
||||
[node name="Decal2" parent="4x4 Decal Sheet" index="0"]
|
||||
visible = false
|
||||
material/0 = ExtResource( 6 )
|
||||
|
||||
[node name="Decal3" parent="4x4 Decal Sheet" index="1"]
|
||||
visible = false
|
||||
material/0 = ExtResource( 6 )
|
||||
|
||||
[node name="Decal4" parent="4x4 Decal Sheet" index="2"]
|
||||
visible = false
|
||||
material/0 = ExtResource( 6 )
|
||||
|
||||
[node name="Decal1" parent="4x4 Decal Sheet" index="3"]
|
||||
visible = false
|
||||
material/0 = ExtResource( 6 )
|
||||
|
||||
[node name="Decal" type="MeshInstance" parent="."]
|
||||
transform = Transform( 0.25, 0, 0, 0, 0.25, 0, 0, 0, 0.25, 0, 0, 0 )
|
||||
transform = Transform( 1, 0, 0, 0, -1, -4.37114e-08, 0, 4.37114e-08, -1, 0, 0, 0 )
|
||||
visible = false
|
||||
mesh = SubResource( 5 )
|
||||
material/0 = null
|
||||
|
||||
|
@ -248,3 +275,5 @@ __meta__ = {
|
|||
SoundClip = "res://Assets/SFX/Weapons_BulletHitWall_01.wav"
|
||||
AutoPlay = true
|
||||
[connection signal="timeout" from="FreeTimer" to="FreeTimer" method="_on_FreeTimer_timeout"]
|
||||
|
||||
[editable path="4x4 Decal Sheet"]
|
||||
|
|
Reference in New Issue