Updated the remaining MMMaterials.

This commit is contained in:
Relintai 2022-06-07 12:58:22 +02:00
parent f9e062e867
commit d5966526aa
7 changed files with 207 additions and 349 deletions

View File

@ -1,7 +1,5 @@
[gd_resource type="Resource" load_steps=42 format=2] [gd_resource type="MMMaterial" load_steps=42 format=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/pattern/bricks.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/pattern/bricks.gd" type="Script" id=3]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=4]
[ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=5]
@ -9,8 +7,7 @@
[ext_resource path="res://addons/mat_maker_gd/nodes/pattern/scratches.gd" type="Script" id=7] [ext_resource path="res://addons/mat_maker_gd/nodes/pattern/scratches.gd" type="Script" id=7]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=8] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=8]
[sub_resource type="Resource" id=1] [sub_resource type="MMNodeUniversalProperty" id=1]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -18,8 +15,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=2] [sub_resource type="MMNodeUniversalProperty" id=2]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.03 default_float = 0.03
@ -27,8 +23,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=3] [sub_resource type="MMNodeUniversalProperty" id=3]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -36,8 +31,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=4] [sub_resource type="MMNodeUniversalProperty" id=4]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -45,8 +39,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=5] [sub_resource type="MMNodeUniversalProperty" id=5]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -54,8 +47,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=6] [sub_resource type="MMNodeUniversalProperty" id=6]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -63,8 +55,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=7] [sub_resource type="MMNodeUniversalProperty" id=7]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -72,8 +63,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=8] [sub_resource type="MMNodeUniversalProperty" id=8]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -81,8 +71,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=9] [sub_resource type="MMNodeUniversalProperty" id=9]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -90,8 +79,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=10] [sub_resource type="MMNodeUniversalProperty" id=10]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -99,7 +87,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=11] [sub_resource type="MMNode" id=11]
script = ExtResource( 3 ) script = ExtResource( 3 )
graph_position = Vector2( 0, 0 ) graph_position = Vector2( 0, 0 )
out_bricks_pattern = SubResource( 4 ) out_bricks_pattern = SubResource( 4 )
@ -118,8 +106,7 @@ bevel = SubResource( 1 )
roundness = SubResource( 10 ) roundness = SubResource( 10 )
corner = 0.3 corner = 0.3
[sub_resource type="Resource" id=12] [sub_resource type="MMNodeUniversalProperty" id=12]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -127,8 +114,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=13] [sub_resource type="MMNodeUniversalProperty" id=13]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -137,7 +123,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 4 ) input_property = SubResource( 4 )
[sub_resource type="Resource" id=14] [sub_resource type="MMNode" id=14]
script = ExtResource( 8 ) script = ExtResource( 8 )
graph_position = Vector2( 240, 200 ) graph_position = Vector2( 240, 200 )
interpolation_type = 1 interpolation_type = 1
@ -145,8 +131,7 @@ points = PoolRealArray( 0, 0.168627, 0.109804, 0.109804, 1, 1, 0.780392, 0.29803
image = SubResource( 12 ) image = SubResource( 12 )
input = SubResource( 13 ) input = SubResource( 13 )
[sub_resource type="Resource" id=15] [sub_resource type="MMNodeUniversalProperty" id=15]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -154,8 +139,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=22] [sub_resource type="MMNodeUniversalProperty" id=22]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -163,8 +147,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=16] [sub_resource type="MMNodeUniversalProperty" id=16]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -173,8 +156,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 22 ) input_property = SubResource( 22 )
[sub_resource type="Resource" id=17] [sub_resource type="MMNodeUniversalProperty" id=17]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -183,8 +165,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 12 ) input_property = SubResource( 12 )
[sub_resource type="Resource" id=18] [sub_resource type="MMNodeUniversalProperty" id=18]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.52 default_float = 0.52
@ -192,7 +173,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=19] [sub_resource type="MMNode" id=19]
script = ExtResource( 6 ) script = ExtResource( 6 )
graph_position = Vector2( 500, 20 ) graph_position = Vector2( 500, 20 )
image = SubResource( 15 ) image = SubResource( 15 )
@ -201,8 +182,7 @@ input2 = SubResource( 17 )
blend_type = 0 blend_type = 0
opacity = SubResource( 18 ) opacity = SubResource( 18 )
[sub_resource type="Resource" id=20] [sub_resource type="MMNodeUniversalProperty" id=20]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -210,7 +190,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=21] [sub_resource type="MMNode" id=21]
script = ExtResource( 7 ) script = ExtResource( 7 )
graph_position = Vector2( 260, -340 ) graph_position = Vector2( 260, -340 )
image = SubResource( 20 ) image = SubResource( 20 )
@ -220,8 +200,7 @@ waviness = 0.05
angle = 171 angle = 171
randomness = 0.35 randomness = 0.35
[sub_resource type="Resource" id=23] [sub_resource type="MMNodeUniversalProperty" id=23]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -230,7 +209,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 20 ) input_property = SubResource( 20 )
[sub_resource type="Resource" id=24] [sub_resource type="MMNode" id=24]
script = ExtResource( 8 ) script = ExtResource( 8 )
graph_position = Vector2( 500, -300 ) graph_position = Vector2( 500, -300 )
interpolation_type = 1 interpolation_type = 1
@ -238,8 +217,7 @@ points = PoolRealArray( 0, 0, 0, 0, 0, 0.40678, 0, 0, 0, 1, 1, 0, 0, 0, 1 )
image = SubResource( 22 ) image = SubResource( 22 )
input = SubResource( 23 ) input = SubResource( 23 )
[sub_resource type="Resource" id=25] [sub_resource type="MMNodeUniversalProperty" id=25]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -247,7 +225,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=26] [sub_resource type="MMNode" id=26]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( 760, -320 ) graph_position = Vector2( 760, -320 )
image = SubResource( 25 ) image = SubResource( 25 )
@ -257,8 +235,7 @@ folds = 0
iterations = 7 iterations = 7
persistence = 0.9 persistence = 0.9
[sub_resource type="Resource" id=27] [sub_resource type="MMNodeUniversalProperty" id=27]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -266,8 +243,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=28] [sub_resource type="MMNodeUniversalProperty" id=28]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -276,8 +252,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 25 ) input_property = SubResource( 25 )
[sub_resource type="Resource" id=29] [sub_resource type="MMNodeUniversalProperty" id=29]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -286,8 +261,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 15 ) input_property = SubResource( 15 )
[sub_resource type="Resource" id=30] [sub_resource type="MMNodeUniversalProperty" id=30]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.61 default_float = 0.61
@ -295,7 +269,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=31] [sub_resource type="MMNode" id=31]
script = ExtResource( 6 ) script = ExtResource( 6 )
graph_position = Vector2( 960, 20 ) graph_position = Vector2( 960, 20 )
image = SubResource( 27 ) image = SubResource( 27 )
@ -304,8 +278,7 @@ input2 = SubResource( 29 )
blend_type = 11 blend_type = 11
opacity = SubResource( 30 ) opacity = SubResource( 30 )
[sub_resource type="Resource" id=34] [sub_resource type="MMNodeUniversalProperty" id=34]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -314,13 +287,12 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 27 ) input_property = SubResource( 27 )
[sub_resource type="Resource" id=33] [sub_resource type="MMNode" id=33]
script = ExtResource( 5 ) script = ExtResource( 5 )
graph_position = Vector2( 1200, 60 ) graph_position = Vector2( 1200, 60 )
image = SubResource( 34 ) image = SubResource( 34 )
postfix = "_albedo" postfix = "_albedo"
[resource] [resource]
script = ExtResource( 1 )
image_size = Vector2( 256, 256 ) image_size = Vector2( 256, 256 )
nodes = [ SubResource( 11 ), SubResource( 14 ), SubResource( 19 ), SubResource( 21 ), SubResource( 24 ), SubResource( 26 ), SubResource( 31 ), SubResource( 33 ) ] nodes = [ SubResource( 11 ), SubResource( 14 ), SubResource( 19 ), SubResource( 21 ), SubResource( 24 ), SubResource( 26 ), SubResource( 31 ), SubResource( 33 ) ]

View File

@ -1,7 +1,5 @@
[gd_resource type="Resource" load_steps=61 format=2] [gd_resource type="MMMaterial" load_steps=61 format=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/noise.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/noise.gd" type="Script" id=3]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=4]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/emboss.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/emboss.gd" type="Script" id=5]
@ -11,8 +9,7 @@
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=9] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=9]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/fill_channel.gd" type="Script" id=10] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/fill_channel.gd" type="Script" id=10]
[sub_resource type="Resource" id=1] [sub_resource type="MMNodeUniversalProperty" id=1]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -20,15 +17,14 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=2] [sub_resource type="MMNode" id=2]
script = ExtResource( 3 ) script = ExtResource( 3 )
graph_position = Vector2( -480, -80 ) graph_position = Vector2( -480, -80 )
image = SubResource( 1 ) image = SubResource( 1 )
grid_size = 512 grid_size = 512
density = 0.0 density = 0.0
[sub_resource type="Resource" id=3] [sub_resource type="MMNodeUniversalProperty" id=3]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -36,8 +32,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=39] [sub_resource type="MMNodeUniversalProperty" id=39]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -46,7 +41,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 1 ) input_property = SubResource( 1 )
[sub_resource type="Resource" id=4] [sub_resource type="MMNode" id=4]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( -260, -80 ) graph_position = Vector2( -260, -80 )
interpolation_type = 1 interpolation_type = 1
@ -54,8 +49,7 @@ points = PoolRealArray( 0, 0, 0, 0, 0, 0.677966, 0.188235, 0.141176, 0.101961, 1
image = SubResource( 3 ) image = SubResource( 3 )
input = SubResource( 39 ) input = SubResource( 39 )
[sub_resource type="Resource" id=5] [sub_resource type="MMNodeUniversalProperty" id=5]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -63,8 +57,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=6] [sub_resource type="MMNodeUniversalProperty" id=6]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -73,7 +66,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 3 ) input_property = SubResource( 3 )
[sub_resource type="Resource" id=7] [sub_resource type="MMNode" id=7]
script = ExtResource( 5 ) script = ExtResource( 5 )
graph_position = Vector2( -40, -80 ) graph_position = Vector2( -40, -80 )
image = SubResource( 5 ) image = SubResource( 5 )
@ -82,8 +75,7 @@ angle = 47.9
amount = 7.3 amount = 7.3
width = 1.0 width = 1.0
[sub_resource type="Resource" id=8] [sub_resource type="MMNodeUniversalProperty" id=8]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -91,8 +83,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=40] [sub_resource type="MMNodeUniversalProperty" id=40]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -101,7 +92,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 5 ) input_property = SubResource( 5 )
[sub_resource type="Resource" id=9] [sub_resource type="MMNode" id=9]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( 180, -80 ) graph_position = Vector2( 180, -80 )
interpolation_type = 1 interpolation_type = 1
@ -109,8 +100,7 @@ points = PoolRealArray( 0.584746, 0, 0, 0, 0, 0.79661, 0.286275, 0.192157, 0.054
image = SubResource( 8 ) image = SubResource( 8 )
input = SubResource( 40 ) input = SubResource( 40 )
[sub_resource type="Resource" id=10] [sub_resource type="MMNodeUniversalProperty" id=10]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -118,7 +108,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=11] [sub_resource type="MMNode" id=11]
script = ExtResource( 6 ) script = ExtResource( 6 )
graph_position = Vector2( -460, 340 ) graph_position = Vector2( -460, 340 )
image = SubResource( 10 ) image = SubResource( 10 )
@ -128,8 +118,7 @@ folds = 0
iterations = 4 iterations = 4
persistence = 1.0 persistence = 1.0
[sub_resource type="Resource" id=12] [sub_resource type="MMNodeUniversalProperty" id=12]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -137,8 +126,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=41] [sub_resource type="MMNodeUniversalProperty" id=41]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -147,7 +135,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 10 ) input_property = SubResource( 10 )
[sub_resource type="Resource" id=13] [sub_resource type="MMNode" id=13]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( -260, 360 ) graph_position = Vector2( -260, 360 )
interpolation_type = 1 interpolation_type = 1
@ -155,8 +143,7 @@ points = PoolRealArray( 0, 0.447059, 0.345098, 0.215686, 1, 0.245763, 0.529412,
image = SubResource( 12 ) image = SubResource( 12 )
input = SubResource( 41 ) input = SubResource( 41 )
[sub_resource type="Resource" id=14] [sub_resource type="MMNodeUniversalProperty" id=14]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -164,8 +151,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=15] [sub_resource type="MMNodeUniversalProperty" id=15]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -174,8 +160,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 8 ) input_property = SubResource( 8 )
[sub_resource type="Resource" id=16] [sub_resource type="MMNodeUniversalProperty" id=16]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -184,8 +169,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 12 ) input_property = SubResource( 12 )
[sub_resource type="Resource" id=17] [sub_resource type="MMNodeUniversalProperty" id=17]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.76 default_float = 0.76
@ -193,7 +177,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=18] [sub_resource type="MMNode" id=18]
script = ExtResource( 8 ) script = ExtResource( 8 )
graph_position = Vector2( -20, 360 ) graph_position = Vector2( -20, 360 )
image = SubResource( 14 ) image = SubResource( 14 )
@ -202,8 +186,7 @@ input2 = SubResource( 16 )
blend_type = 6 blend_type = 6
opacity = SubResource( 17 ) opacity = SubResource( 17 )
[sub_resource type="Resource" id=19] [sub_resource type="MMNodeUniversalProperty" id=19]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -211,8 +194,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=20] [sub_resource type="MMNodeUniversalProperty" id=20]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -221,8 +203,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 14 ) input_property = SubResource( 14 )
[sub_resource type="Resource" id=23] [sub_resource type="MMNodeUniversalProperty" id=23]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -230,8 +211,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=24] [sub_resource type="MMNodeUniversalProperty" id=24]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -240,8 +220,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 23 ) input_property = SubResource( 23 )
[sub_resource type="Resource" id=25] [sub_resource type="MMNodeUniversalProperty" id=25]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.6 default_float = 0.6
@ -249,7 +228,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=26] [sub_resource type="MMNode" id=26]
script = ExtResource( 8 ) script = ExtResource( 8 )
graph_position = Vector2( 240, 520 ) graph_position = Vector2( 240, 520 )
image = SubResource( 19 ) image = SubResource( 19 )
@ -258,8 +237,7 @@ input2 = SubResource( 24 )
blend_type = 0 blend_type = 0
opacity = SubResource( 25 ) opacity = SubResource( 25 )
[sub_resource type="Resource" id=27] [sub_resource type="MMNodeUniversalProperty" id=27]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -267,7 +245,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=28] [sub_resource type="MMNode" id=28]
script = ExtResource( 6 ) script = ExtResource( 6 )
graph_position = Vector2( 0, 1280 ) graph_position = Vector2( 0, 1280 )
image = SubResource( 27 ) image = SubResource( 27 )
@ -277,8 +255,7 @@ folds = 0
iterations = 3 iterations = 3
persistence = 0.5 persistence = 0.5
[sub_resource type="Resource" id=29] [sub_resource type="MMNodeUniversalProperty" id=29]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -286,8 +263,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=30] [sub_resource type="MMNodeUniversalProperty" id=30]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -295,8 +271,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
[sub_resource type="Resource" id=31] [sub_resource type="MMNodeUniversalProperty" id=31]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -305,8 +280,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 27 ) input_property = SubResource( 27 )
[sub_resource type="Resource" id=32] [sub_resource type="MMNodeUniversalProperty" id=32]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.5 default_float = 0.5
@ -314,7 +288,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=33] [sub_resource type="MMNode" id=33]
script = ExtResource( 8 ) script = ExtResource( 8 )
graph_position = Vector2( 240, 1340 ) graph_position = Vector2( 240, 1340 )
image = SubResource( 29 ) image = SubResource( 29 )
@ -323,8 +297,7 @@ input2 = SubResource( 31 )
blend_type = 0 blend_type = 0
opacity = SubResource( 32 ) opacity = SubResource( 32 )
[sub_resource type="Resource" id=21] [sub_resource type="MMNodeUniversalProperty" id=21]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -332,7 +305,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=34] [sub_resource type="MMNode" id=34]
script = ExtResource( 6 ) script = ExtResource( 6 )
graph_position = Vector2( -460, 900 ) graph_position = Vector2( -460, 900 )
image = SubResource( 21 ) image = SubResource( 21 )
@ -342,8 +315,7 @@ folds = 0
iterations = 10 iterations = 10
persistence = 0.2 persistence = 0.2
[sub_resource type="Resource" id=22] [sub_resource type="MMNodeUniversalProperty" id=22]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -351,8 +323,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=42] [sub_resource type="MMNodeUniversalProperty" id=42]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -361,7 +332,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 21 ) input_property = SubResource( 21 )
[sub_resource type="Resource" id=35] [sub_resource type="MMNode" id=35]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( -240, 940 ) graph_position = Vector2( -240, 940 )
interpolation_type = 1 interpolation_type = 1
@ -369,8 +340,7 @@ points = PoolRealArray( 0, 0, 0, 0, 0, 0.822034, 0, 0, 0, 0, 1, 1, 1, 1, 1 )
image = SubResource( 22 ) image = SubResource( 22 )
input = SubResource( 42 ) input = SubResource( 42 )
[sub_resource type="Resource" id=43] [sub_resource type="MMNodeUniversalProperty" id=43]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -379,7 +349,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 22 ) input_property = SubResource( 22 )
[sub_resource type="Resource" id=36] [sub_resource type="MMNode" id=36]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( 0, 940 ) graph_position = Vector2( 0, 940 )
interpolation_type = 1 interpolation_type = 1
@ -387,8 +357,7 @@ points = PoolRealArray( 0, 0, 0, 0, 0, 0.59322, 0, 0, 0, 0, 0.635593, 0.0823529,
image = SubResource( 23 ) image = SubResource( 23 )
input = SubResource( 43 ) input = SubResource( 43 )
[sub_resource type="Resource" id=53] [sub_resource type="MMNodeUniversalProperty" id=53]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -396,14 +365,13 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=38] [sub_resource type="MMNode" id=38]
script = ExtResource( 7 ) script = ExtResource( 7 )
graph_position = Vector2( 980, 540 ) graph_position = Vector2( 980, 540 )
image = SubResource( 53 ) image = SubResource( 53 )
postfix = "_albedo" postfix = "_albedo"
[sub_resource type="Resource" id=45] [sub_resource type="MMNodeUniversalProperty" id=45]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -411,8 +379,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=49] [sub_resource type="MMNodeUniversalProperty" id=49]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -420,8 +387,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=46] [sub_resource type="MMNodeUniversalProperty" id=46]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -430,15 +396,14 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 49 ) input_property = SubResource( 49 )
[sub_resource type="Resource" id=47] [sub_resource type="MMNode" id=47]
script = ExtResource( 9 ) script = ExtResource( 9 )
graph_position = Vector2( 760, 540 ) graph_position = Vector2( 760, 540 )
image = SubResource( 45 ) image = SubResource( 45 )
input = SubResource( 46 ) input = SubResource( 46 )
width = 0.1 width = 0.1
[sub_resource type="Resource" id=50] [sub_resource type="MMNodeUniversalProperty" id=50]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -447,8 +412,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 19 ) input_property = SubResource( 19 )
[sub_resource type="Resource" id=51] [sub_resource type="MMNodeUniversalProperty" id=51]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -456,7 +420,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=52] [sub_resource type="MMNode" id=52]
script = ExtResource( 10 ) script = ExtResource( 10 )
graph_position = Vector2( 520, 540 ) graph_position = Vector2( 520, 540 )
image = SubResource( 49 ) image = SubResource( 49 )
@ -465,6 +429,5 @@ value = SubResource( 51 )
channel = 3 channel = 3
[resource] [resource]
script = ExtResource( 1 )
image_size = Vector2( 256, 256 ) image_size = Vector2( 256, 256 )
nodes = [ SubResource( 2 ), SubResource( 4 ), SubResource( 7 ), SubResource( 9 ), SubResource( 11 ), SubResource( 13 ), SubResource( 18 ), SubResource( 26 ), SubResource( 28 ), SubResource( 33 ), SubResource( 34 ), SubResource( 35 ), SubResource( 36 ), SubResource( 38 ), SubResource( 47 ), SubResource( 52 ) ] nodes = [ SubResource( 2 ), SubResource( 4 ), SubResource( 7 ), SubResource( 9 ), SubResource( 11 ), SubResource( 13 ), SubResource( 18 ), SubResource( 26 ), SubResource( 28 ), SubResource( 33 ), SubResource( 34 ), SubResource( 35 ), SubResource( 36 ), SubResource( 38 ), SubResource( 47 ), SubResource( 52 ) ]

View File

@ -1,8 +1,6 @@
[gd_resource type="Resource" load_steps=40 format=2] [gd_resource type="MMMaterial" load_steps=40 format=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=2] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=3]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=4]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/noise.gd" type="Script" id=6] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/noise.gd" type="Script" id=6]
@ -10,7 +8,7 @@
[ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=8] [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=8]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=9] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=9]
[sub_resource type="Resource" id=1] [sub_resource type="MMNode" id=1]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -19,7 +17,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=2] [sub_resource type="MMNode" id=2]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -28,7 +26,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=3] [sub_resource type="MMNode" id=3]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -37,7 +35,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=4] [sub_resource type="MMNode" id=4]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -46,7 +44,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=5] [sub_resource type="MMNode" id=5]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( -500, -20 ) graph_position = Vector2( -500, -20 )
out_nodes = SubResource( 3 ) out_nodes = SubResource( 3 )
@ -58,7 +56,7 @@ stretch = Vector2( 1, 1 )
intensity = 1.0 intensity = 1.0
randomness = 0.79 randomness = 0.79
[sub_resource type="Resource" id=6] [sub_resource type="MMNode" id=6]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -67,14 +65,14 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=7] [sub_resource type="MMNode" id=7]
script = ExtResource( 6 ) script = ExtResource( 6 )
graph_position = Vector2( -260, 300 ) graph_position = Vector2( -260, 300 )
image = SubResource( 6 ) image = SubResource( 6 )
grid_size = 256 grid_size = 256
density = 0.0 density = 0.0
[sub_resource type="Resource" id=8] [sub_resource type="MMNode" id=8]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -83,7 +81,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=14] [sub_resource type="MMNode" id=14]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -92,7 +90,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=9] [sub_resource type="MMNode" id=9]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
@ -102,15 +100,14 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 14 ) input_property = SubResource( 14 )
[sub_resource type="Resource" id=10] [sub_resource type="MMNodeUniversalProperty" id=10]
script = ExtResource( 2 )
graph_position = Vector2( 220, 40 ) graph_position = Vector2( 220, 40 )
interpolation_type = 1 interpolation_type = 1
points = PoolRealArray( 0, 0, 0, 0, 0, 0.754237, 0.447059, 0.4, 0.2, 1, 1, 0.811765, 0.886275, 0.0980392, 1 ) points = PoolRealArray( 0, 0, 0, 0, 0, 0.754237, 0.447059, 0.4, 0.2, 1, 1, 0.811765, 0.886275, 0.0980392, 1 )
image = SubResource( 8 ) image = SubResource( 8 )
input = SubResource( 9 ) input = SubResource( 9 )
[sub_resource type="Resource" id=11] [sub_resource type="MMNode" id=11]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -119,7 +116,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=19] [sub_resource type="MMNode" id=19]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -128,7 +125,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=12] [sub_resource type="MMNode" id=12]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
@ -138,15 +135,14 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 19 ) input_property = SubResource( 19 )
[sub_resource type="Resource" id=13] [sub_resource type="MMNodeUniversalProperty" id=13]
script = ExtResource( 2 )
graph_position = Vector2( 220, 640 ) graph_position = Vector2( 220, 640 )
interpolation_type = 1 interpolation_type = 1
points = PoolRealArray( 0, 0.227451, 0.286275, 0.215686, 1, 0.313559, 0.0901961, 0.113725, 0.0941176, 1, 0.669492, 0.14902, 0.223529, 0.14902, 1, 1, 0.376471, 0.521569, 0.329412, 1 ) points = PoolRealArray( 0, 0.227451, 0.286275, 0.215686, 1, 0.313559, 0.0901961, 0.113725, 0.0941176, 1, 0.669492, 0.14902, 0.223529, 0.14902, 1, 1, 0.376471, 0.521569, 0.329412, 1 )
image = SubResource( 11 ) image = SubResource( 11 )
input = SubResource( 12 ) input = SubResource( 12 )
[sub_resource type="Resource" id=15] [sub_resource type="MMNode" id=15]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
@ -156,7 +152,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 3 ) input_property = SubResource( 3 )
[sub_resource type="Resource" id=16] [sub_resource type="MMNode" id=16]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
@ -166,7 +162,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 6 ) input_property = SubResource( 6 )
[sub_resource type="Resource" id=17] [sub_resource type="MMNode" id=17]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
@ -175,7 +171,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=18] [sub_resource type="MMNode" id=18]
script = ExtResource( 7 ) script = ExtResource( 7 )
graph_position = Vector2( -20, 20 ) graph_position = Vector2( -20, 20 )
image = SubResource( 14 ) image = SubResource( 14 )
@ -184,7 +180,7 @@ input2 = SubResource( 16 )
blend_type = 11 blend_type = 11
opacity = SubResource( 17 ) opacity = SubResource( 17 )
[sub_resource type="Resource" id=20] [sub_resource type="MMNode" id=20]
script = ExtResource( 5 ) script = ExtResource( 5 )
graph_position = Vector2( -20, 640 ) graph_position = Vector2( -20, 640 )
image = SubResource( 19 ) image = SubResource( 19 )
@ -194,7 +190,7 @@ folds = 0
iterations = 6 iterations = 6
persistence = 0.8 persistence = 0.8
[sub_resource type="Resource" id=21] [sub_resource type="MMNode" id=21]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -203,7 +199,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=22] [sub_resource type="MMNode" id=22]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
@ -213,7 +209,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 8 ) input_property = SubResource( 8 )
[sub_resource type="Resource" id=23] [sub_resource type="MMNode" id=23]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
@ -223,7 +219,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 11 ) input_property = SubResource( 11 )
[sub_resource type="Resource" id=24] [sub_resource type="MMNode" id=24]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
@ -232,7 +228,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=25] [sub_resource type="MMNode" id=25]
script = ExtResource( 7 ) script = ExtResource( 7 )
graph_position = Vector2( 440, 280 ) graph_position = Vector2( 440, 280 )
image = SubResource( 21 ) image = SubResource( 21 )
@ -241,7 +237,7 @@ input2 = SubResource( 23 )
blend_type = 4 blend_type = 4
opacity = SubResource( 24 ) opacity = SubResource( 24 )
[sub_resource type="Resource" id=28] [sub_resource type="MMNode" id=28]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -250,7 +246,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=26] [sub_resource type="MMNode" id=26]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
@ -260,13 +256,13 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 28 ) input_property = SubResource( 28 )
[sub_resource type="Resource" id=27] [sub_resource type="MMNode" id=27]
script = ExtResource( 8 ) script = ExtResource( 8 )
graph_position = Vector2( 900, 340 ) graph_position = Vector2( 900, 340 )
image = SubResource( 26 ) image = SubResource( 26 )
postfix = "_albedo" postfix = "_albedo"
[sub_resource type="Resource" id=29] [sub_resource type="MMNode" id=29]
script = ExtResource( 3 ) script = ExtResource( 3 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
@ -276,7 +272,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 21 ) input_property = SubResource( 21 )
[sub_resource type="Resource" id=30] [sub_resource type="MMNode" id=30]
script = ExtResource( 9 ) script = ExtResource( 9 )
graph_position = Vector2( 680, 340 ) graph_position = Vector2( 680, 340 )
image = SubResource( 28 ) image = SubResource( 28 )
@ -284,6 +280,5 @@ input = SubResource( 29 )
width = 0.1 width = 0.1
[resource] [resource]
script = ExtResource( 1 )
image_size = Vector2( 256, 256 ) image_size = Vector2( 256, 256 )
nodes = [ SubResource( 5 ), SubResource( 7 ), SubResource( 10 ), SubResource( 13 ), SubResource( 18 ), SubResource( 20 ), SubResource( 25 ), SubResource( 27 ), SubResource( 30 ) ] nodes = [ SubResource( 5 ), SubResource( 7 ), SubResource( 10 ), SubResource( 13 ), SubResource( 18 ), SubResource( 20 ), SubResource( 25 ), SubResource( 27 ), SubResource( 30 ) ]

View File

@ -1,8 +1,6 @@
[gd_resource type="Resource" load_steps=40 format=2] [gd_resource type="MMMaterial" load_steps=40 format=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=2] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=3]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=4]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/noise.gd" type="Script" id=6] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/noise.gd" type="Script" id=6]
@ -10,8 +8,7 @@
[ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=8] [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=8]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=9] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=9]
[sub_resource type="Resource" id=1] [sub_resource type="MMNodeUniversalProperty" id=1]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -19,8 +16,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=2] [sub_resource type="MMNodeUniversalProperty" id=2]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -28,8 +24,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=3] [sub_resource type="MMNodeUniversalProperty" id=3]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -37,8 +32,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=4] [sub_resource type="MMNodeUniversalProperty" id=4]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -46,7 +40,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=5] [sub_resource type="MMNode" id=5]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( -500, -20 ) graph_position = Vector2( -500, -20 )
out_nodes = SubResource( 3 ) out_nodes = SubResource( 3 )
@ -58,8 +52,7 @@ stretch = Vector2( 1, 1 )
intensity = 1.0 intensity = 1.0
randomness = 0.79 randomness = 0.79
[sub_resource type="Resource" id=6] [sub_resource type="MMNodeUniversalProperty" id=6]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -67,15 +60,14 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=7] [sub_resource type="MMNode" id=7]
script = ExtResource( 6 ) script = ExtResource( 6 )
graph_position = Vector2( -260, 300 ) graph_position = Vector2( -260, 300 )
image = SubResource( 6 ) image = SubResource( 6 )
grid_size = 256 grid_size = 256
density = 0.0 density = 0.0
[sub_resource type="Resource" id=8] [sub_resource type="MMNodeUniversalProperty" id=8]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -83,8 +75,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=14] [sub_resource type="MMNodeUniversalProperty" id=14]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -92,8 +83,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=9] [sub_resource type="MMNodeUniversalProperty" id=9]
script = ExtResource( 3 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -102,7 +92,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 14 ) input_property = SubResource( 14 )
[sub_resource type="Resource" id=10] [sub_resource type="MMNode" id=10]
script = ExtResource( 2 ) script = ExtResource( 2 )
graph_position = Vector2( 220, 40 ) graph_position = Vector2( 220, 40 )
interpolation_type = 1 interpolation_type = 1
@ -110,8 +100,7 @@ points = PoolRealArray( 0, 0, 0, 0, 0, 0.754237, 0.447059, 0.4, 0.2, 1, 1, 0.811
image = SubResource( 8 ) image = SubResource( 8 )
input = SubResource( 9 ) input = SubResource( 9 )
[sub_resource type="Resource" id=11] [sub_resource type="MMNodeUniversalProperty" id=11]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -119,8 +108,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=28] [sub_resource type="MMNodeUniversalProperty" id=28]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -128,8 +116,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=12] [sub_resource type="MMNodeUniversalProperty" id=12]
script = ExtResource( 3 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -138,7 +125,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 28 ) input_property = SubResource( 28 )
[sub_resource type="Resource" id=13] [sub_resource type="MMNode" id=13]
script = ExtResource( 2 ) script = ExtResource( 2 )
graph_position = Vector2( 220, 640 ) graph_position = Vector2( 220, 640 )
interpolation_type = 1 interpolation_type = 1
@ -146,8 +133,7 @@ points = PoolRealArray( 0, 0.227451, 0.286275, 0.215686, 1, 0.313559, 0.0901961,
image = SubResource( 11 ) image = SubResource( 11 )
input = SubResource( 12 ) input = SubResource( 12 )
[sub_resource type="Resource" id=15] [sub_resource type="MMNodeUniversalProperty" id=15]
script = ExtResource( 3 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -156,8 +142,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 3 ) input_property = SubResource( 3 )
[sub_resource type="Resource" id=16] [sub_resource type="MMNodeUniversalProperty" id=16]
script = ExtResource( 3 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -166,8 +151,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 6 ) input_property = SubResource( 6 )
[sub_resource type="Resource" id=17] [sub_resource type="MMNodeUniversalProperty" id=17]
script = ExtResource( 3 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.22 default_float = 0.22
@ -175,7 +159,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=18] [sub_resource type="MMNode" id=18]
script = ExtResource( 7 ) script = ExtResource( 7 )
graph_position = Vector2( -20, 20 ) graph_position = Vector2( -20, 20 )
image = SubResource( 14 ) image = SubResource( 14 )
@ -184,8 +168,7 @@ input2 = SubResource( 16 )
blend_type = 11 blend_type = 11
opacity = SubResource( 17 ) opacity = SubResource( 17 )
[sub_resource type="Resource" id=19] [sub_resource type="MMNodeUniversalProperty" id=19]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -193,7 +176,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=20] [sub_resource type="MMNode" id=20]
script = ExtResource( 5 ) script = ExtResource( 5 )
graph_position = Vector2( -220, 640 ) graph_position = Vector2( -220, 640 )
image = SubResource( 19 ) image = SubResource( 19 )
@ -203,8 +186,7 @@ folds = 0
iterations = 6 iterations = 6
persistence = 0.8 persistence = 0.8
[sub_resource type="Resource" id=21] [sub_resource type="MMNodeUniversalProperty" id=21]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -212,8 +194,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=22] [sub_resource type="MMNodeUniversalProperty" id=22]
script = ExtResource( 3 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -222,8 +203,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 8 ) input_property = SubResource( 8 )
[sub_resource type="Resource" id=23] [sub_resource type="MMNodeUniversalProperty" id=23]
script = ExtResource( 3 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -232,8 +212,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 11 ) input_property = SubResource( 11 )
[sub_resource type="Resource" id=24] [sub_resource type="MMNodeUniversalProperty" id=24]
script = ExtResource( 3 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.74 default_float = 0.74
@ -241,7 +220,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=25] [sub_resource type="MMNode" id=25]
script = ExtResource( 7 ) script = ExtResource( 7 )
graph_position = Vector2( 440, 280 ) graph_position = Vector2( 440, 280 )
image = SubResource( 21 ) image = SubResource( 21 )
@ -250,8 +229,7 @@ input2 = SubResource( 23 )
blend_type = 4 blend_type = 4
opacity = SubResource( 24 ) opacity = SubResource( 24 )
[sub_resource type="Resource" id=31] [sub_resource type="MMNodeUniversalProperty" id=31]
script = ExtResource( 3 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -259,14 +237,13 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=27] [sub_resource type="MMNode" id=27]
script = ExtResource( 8 ) script = ExtResource( 8 )
graph_position = Vector2( 660, 340 ) graph_position = Vector2( 660, 340 )
image = SubResource( 31 ) image = SubResource( 31 )
postfix = "_albedo" postfix = "_albedo"
[sub_resource type="Resource" id=29] [sub_resource type="MMNodeUniversalProperty" id=29]
script = ExtResource( 3 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -275,7 +252,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 19 ) input_property = SubResource( 19 )
[sub_resource type="Resource" id=30] [sub_resource type="MMNode" id=30]
script = ExtResource( 9 ) script = ExtResource( 9 )
graph_position = Vector2( -20, 640 ) graph_position = Vector2( -20, 640 )
image = SubResource( 28 ) image = SubResource( 28 )
@ -283,6 +260,5 @@ input = SubResource( 29 )
width = 0.01 width = 0.01
[resource] [resource]
script = ExtResource( 1 )
image_size = Vector2( 256, 256 ) image_size = Vector2( 256, 256 )
nodes = [ SubResource( 5 ), SubResource( 7 ), SubResource( 10 ), SubResource( 13 ), SubResource( 18 ), SubResource( 20 ), SubResource( 25 ), SubResource( 27 ), SubResource( 30 ) ] nodes = [ SubResource( 5 ), SubResource( 7 ), SubResource( 10 ), SubResource( 13 ), SubResource( 18 ), SubResource( 20 ), SubResource( 25 ), SubResource( 27 ), SubResource( 30 ) ]

View File

@ -1,14 +1,11 @@
[gd_resource type="Resource" load_steps=17 format=2] [gd_resource type="MMMaterial" load_steps=17 format=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=3]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=4]
[ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=5]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=6] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=6]
[sub_resource type="Resource" id=1] [sub_resource type="MMNodeUniversalProperty" id=1]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -16,7 +13,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=2] [sub_resource type="MMNode" id=2]
script = ExtResource( 3 ) script = ExtResource( 3 )
graph_position = Vector2( 0, 0 ) graph_position = Vector2( 0, 0 )
image = SubResource( 1 ) image = SubResource( 1 )
@ -26,8 +23,7 @@ folds = 0
iterations = 5 iterations = 5
persistence = 0.5 persistence = 0.5
[sub_resource type="Resource" id=3] [sub_resource type="MMNodeUniversalProperty" id=3]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -35,8 +31,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=4] [sub_resource type="MMNodeUniversalProperty" id=4]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -45,7 +40,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 1 ) input_property = SubResource( 1 )
[sub_resource type="Resource" id=5] [sub_resource type="MMNode" id=5]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( 260, 0 ) graph_position = Vector2( 260, 0 )
interpolation_type = 1 interpolation_type = 1
@ -53,8 +48,7 @@ points = PoolRealArray( 0, 0.0398254, 0.344255, 0.566406, 1, 0.508475, 0.376061,
image = SubResource( 3 ) image = SubResource( 3 )
input = SubResource( 4 ) input = SubResource( 4 )
[sub_resource type="Resource" id=8] [sub_resource type="MMNodeUniversalProperty" id=8]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -62,8 +56,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=9] [sub_resource type="MMNodeUniversalProperty" id=9]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -72,14 +65,13 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 8 ) input_property = SubResource( 8 )
[sub_resource type="Resource" id=7] [sub_resource type="MMNode" id=7]
script = ExtResource( 5 ) script = ExtResource( 5 )
graph_position = Vector2( 740, 20 ) graph_position = Vector2( 740, 20 )
image = SubResource( 9 ) image = SubResource( 9 )
postfix = "_albedo" postfix = "_albedo"
[sub_resource type="Resource" id=10] [sub_resource type="MMNodeUniversalProperty" id=10]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -88,7 +80,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 3 ) input_property = SubResource( 3 )
[sub_resource type="Resource" id=11] [sub_resource type="MMNode" id=11]
script = ExtResource( 6 ) script = ExtResource( 6 )
graph_position = Vector2( 480, 0 ) graph_position = Vector2( 480, 0 )
image = SubResource( 8 ) image = SubResource( 8 )
@ -96,6 +88,5 @@ input = SubResource( 10 )
width = 0.38 width = 0.38
[resource] [resource]
script = ExtResource( 1 )
image_size = Vector2( 256, 256 ) image_size = Vector2( 256, 256 )
nodes = [ SubResource( 2 ), SubResource( 5 ), SubResource( 7 ), SubResource( 11 ) ] nodes = [ SubResource( 2 ), SubResource( 5 ), SubResource( 7 ), SubResource( 11 ) ]

View File

@ -1,15 +1,12 @@
[gd_resource type="Resource" load_steps=28 format=2] [gd_resource type="MMMaterial" load_steps=28 format=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/blend.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/blend.gd" type="Script" id=3]
[ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=4]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=6] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=6]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=7] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=7]
[sub_resource type="Resource" id=1] [sub_resource type="MMNodeUniversalProperty" id=1]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -17,8 +14,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=2] [sub_resource type="MMNodeUniversalProperty" id=2]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -26,8 +22,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=3] [sub_resource type="MMNodeUniversalProperty" id=3]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -35,8 +30,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=4] [sub_resource type="MMNodeUniversalProperty" id=4]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -44,7 +38,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=5] [sub_resource type="MMNode" id=5]
script = ExtResource( 6 ) script = ExtResource( 6 )
graph_position = Vector2( 120, 0 ) graph_position = Vector2( 120, 0 )
out_nodes = SubResource( 3 ) out_nodes = SubResource( 3 )
@ -56,8 +50,7 @@ stretch = Vector2( 1, 1 )
intensity = 1.0 intensity = 1.0
randomness = 0.95 randomness = 0.95
[sub_resource type="Resource" id=6] [sub_resource type="MMNodeUniversalProperty" id=6]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -65,7 +58,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=7] [sub_resource type="MMNode" id=7]
script = ExtResource( 5 ) script = ExtResource( 5 )
graph_position = Vector2( 360, 320 ) graph_position = Vector2( 360, 320 )
image = SubResource( 6 ) image = SubResource( 6 )
@ -75,8 +68,7 @@ folds = 0
iterations = 9 iterations = 9
persistence = 0.9 persistence = 0.9
[sub_resource type="Resource" id=8] [sub_resource type="MMNodeUniversalProperty" id=8]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -84,8 +76,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=9] [sub_resource type="MMNodeUniversalProperty" id=9]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -94,7 +85,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 1 ) input_property = SubResource( 1 )
[sub_resource type="Resource" id=10] [sub_resource type="MMNode" id=10]
script = ExtResource( 7 ) script = ExtResource( 7 )
graph_position = Vector2( 360, 20 ) graph_position = Vector2( 360, 20 )
interpolation_type = 1 interpolation_type = 1
@ -102,8 +93,7 @@ points = PoolRealArray( 0.00635593, 0, 0, 0, 1, 0.53178, 1, 1, 1, 1, 1, 1, 1, 1,
image = SubResource( 8 ) image = SubResource( 8 )
input = SubResource( 9 ) input = SubResource( 9 )
[sub_resource type="Resource" id=11] [sub_resource type="MMNodeUniversalProperty" id=11]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -111,8 +101,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=12] [sub_resource type="MMNodeUniversalProperty" id=12]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -121,8 +110,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 8 ) input_property = SubResource( 8 )
[sub_resource type="Resource" id=13] [sub_resource type="MMNodeUniversalProperty" id=13]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -131,8 +119,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 6 ) input_property = SubResource( 6 )
[sub_resource type="Resource" id=14] [sub_resource type="MMNodeUniversalProperty" id=14]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.63 default_float = 0.63
@ -140,7 +127,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=15] [sub_resource type="MMNode" id=15]
script = ExtResource( 3 ) script = ExtResource( 3 )
graph_position = Vector2( 620, 100 ) graph_position = Vector2( 620, 100 )
image = SubResource( 11 ) image = SubResource( 11 )
@ -149,8 +136,7 @@ input2 = SubResource( 13 )
blend_type = 2 blend_type = 2
opacity = SubResource( 14 ) opacity = SubResource( 14 )
[sub_resource type="Resource" id=16] [sub_resource type="MMNodeUniversalProperty" id=16]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -158,8 +144,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=17] [sub_resource type="MMNodeUniversalProperty" id=17]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -168,7 +153,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 11 ) input_property = SubResource( 11 )
[sub_resource type="Resource" id=18] [sub_resource type="MMNode" id=18]
script = ExtResource( 7 ) script = ExtResource( 7 )
graph_position = Vector2( 860, 140 ) graph_position = Vector2( 860, 140 )
interpolation_type = 1 interpolation_type = 1
@ -176,8 +161,7 @@ points = PoolRealArray( 0, 0, 0, 0, 1, 0.0911017, 0, 0, 0, 1, 0.472458, 0.129412
image = SubResource( 16 ) image = SubResource( 16 )
input = SubResource( 17 ) input = SubResource( 17 )
[sub_resource type="Resource" id=19] [sub_resource type="MMNodeUniversalProperty" id=19]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -186,13 +170,12 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 16 ) input_property = SubResource( 16 )
[sub_resource type="Resource" id=20] [sub_resource type="MMNode" id=20]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( 1120, 100 ) graph_position = Vector2( 1120, 100 )
image = SubResource( 19 ) image = SubResource( 19 )
postfix = "_albedo" postfix = "_albedo"
[resource] [resource]
script = ExtResource( 1 )
image_size = Vector2( 256, 256 ) image_size = Vector2( 256, 256 )
nodes = [ SubResource( 5 ), SubResource( 7 ), SubResource( 10 ), SubResource( 15 ), SubResource( 18 ), SubResource( 20 ) ] nodes = [ SubResource( 5 ), SubResource( 7 ), SubResource( 10 ), SubResource( 15 ), SubResource( 18 ), SubResource( 20 ) ]

View File

@ -1,15 +1,12 @@
[gd_resource type="Resource" load_steps=35 format=2] [gd_resource type="MMMaterial" load_steps=35 format=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1]
[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=2]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/blend.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/blend.gd" type="Script" id=3]
[ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=4]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5]
[ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=6] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=6]
[ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=7] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=7]
[sub_resource type="Resource" id=1] [sub_resource type="MMNodeUniversalProperty" id=1]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -17,8 +14,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=2] [sub_resource type="MMNodeUniversalProperty" id=2]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -26,8 +22,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=3] [sub_resource type="MMNodeUniversalProperty" id=3]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -35,8 +30,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=4] [sub_resource type="MMNodeUniversalProperty" id=4]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -44,7 +38,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=5] [sub_resource type="MMNode" id=5]
script = ExtResource( 6 ) script = ExtResource( 6 )
graph_position = Vector2( 0, 0 ) graph_position = Vector2( 0, 0 )
out_nodes = SubResource( 3 ) out_nodes = SubResource( 3 )
@ -56,8 +50,7 @@ stretch = Vector2( 1, 1 )
intensity = 1.0 intensity = 1.0
randomness = 0.95 randomness = 0.95
[sub_resource type="Resource" id=6] [sub_resource type="MMNodeUniversalProperty" id=6]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -65,8 +58,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=7] [sub_resource type="MMNodeUniversalProperty" id=7]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -75,7 +67,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 1 ) input_property = SubResource( 1 )
[sub_resource type="Resource" id=8] [sub_resource type="MMNode" id=8]
script = ExtResource( 7 ) script = ExtResource( 7 )
graph_position = Vector2( 280, 20 ) graph_position = Vector2( 280, 20 )
interpolation_type = 1 interpolation_type = 1
@ -83,8 +75,7 @@ points = PoolRealArray( 0, 0, 0, 0, 1, 0.0423729, 1, 1, 1, 1, 1, 1, 1, 1, 1 )
image = SubResource( 6 ) image = SubResource( 6 )
input = SubResource( 7 ) input = SubResource( 7 )
[sub_resource type="Resource" id=9] [sub_resource type="MMNodeUniversalProperty" id=9]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -92,8 +83,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=10] [sub_resource type="MMNodeUniversalProperty" id=10]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -102,8 +92,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 6 ) input_property = SubResource( 6 )
[sub_resource type="Resource" id=14] [sub_resource type="MMNodeUniversalProperty" id=14]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -111,8 +100,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=11] [sub_resource type="MMNodeUniversalProperty" id=11]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -121,8 +109,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 14 ) input_property = SubResource( 14 )
[sub_resource type="Resource" id=12] [sub_resource type="MMNodeUniversalProperty" id=12]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.5 default_float = 0.5
@ -130,7 +117,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=13] [sub_resource type="MMNode" id=13]
script = ExtResource( 3 ) script = ExtResource( 3 )
graph_position = Vector2( 540, 120 ) graph_position = Vector2( 540, 120 )
image = SubResource( 9 ) image = SubResource( 9 )
@ -139,7 +126,7 @@ input2 = SubResource( 11 )
blend_type = 6 blend_type = 6
opacity = SubResource( 12 ) opacity = SubResource( 12 )
[sub_resource type="Resource" id=15] [sub_resource type="MMNode" id=15]
script = ExtResource( 5 ) script = ExtResource( 5 )
graph_position = Vector2( 280, 340 ) graph_position = Vector2( 280, 340 )
image = SubResource( 14 ) image = SubResource( 14 )
@ -149,8 +136,7 @@ folds = 0
iterations = 3 iterations = 3
persistence = 0.5 persistence = 0.5
[sub_resource type="Resource" id=16] [sub_resource type="MMNodeUniversalProperty" id=16]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -158,7 +144,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=17] [sub_resource type="MMNode" id=17]
script = ExtResource( 5 ) script = ExtResource( 5 )
graph_position = Vector2( 560, 520 ) graph_position = Vector2( 560, 520 )
image = SubResource( 16 ) image = SubResource( 16 )
@ -168,8 +154,7 @@ folds = 0
iterations = 9 iterations = 9
persistence = 0.95 persistence = 0.95
[sub_resource type="Resource" id=18] [sub_resource type="MMNodeUniversalProperty" id=18]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -177,8 +162,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=23] [sub_resource type="MMNodeUniversalProperty" id=23]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -186,8 +170,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=19] [sub_resource type="MMNodeUniversalProperty" id=19]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 1.0 default_float = 1.0
@ -196,7 +179,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 23 ) input_property = SubResource( 23 )
[sub_resource type="Resource" id=20] [sub_resource type="MMNode" id=20]
script = ExtResource( 7 ) script = ExtResource( 7 )
graph_position = Vector2( 1060, 340 ) graph_position = Vector2( 1060, 340 )
interpolation_type = 1 interpolation_type = 1
@ -204,8 +187,7 @@ points = PoolRealArray( 0, 0.0823529, 0.0823529, 0.0823529, 1, 0.237288, 0.08235
image = SubResource( 18 ) image = SubResource( 18 )
input = SubResource( 19 ) input = SubResource( 19 )
[sub_resource type="Resource" id=21] [sub_resource type="MMNodeUniversalProperty" id=21]
script = ExtResource( 2 )
default_type = 5 default_type = 5
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -214,14 +196,13 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
input_property = SubResource( 18 ) input_property = SubResource( 18 )
[sub_resource type="Resource" id=22] [sub_resource type="MMNode" id=22]
script = ExtResource( 4 ) script = ExtResource( 4 )
graph_position = Vector2( 1300, 340 ) graph_position = Vector2( 1300, 340 )
image = SubResource( 21 ) image = SubResource( 21 )
postfix = "_albedo" postfix = "_albedo"
[sub_resource type="Resource" id=24] [sub_resource type="MMNodeUniversalProperty" id=24]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -230,8 +211,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 9 ) input_property = SubResource( 9 )
[sub_resource type="Resource" id=25] [sub_resource type="MMNodeUniversalProperty" id=25]
script = ExtResource( 2 )
default_type = 4 default_type = 4
default_int = 0 default_int = 0
default_float = 0.0 default_float = 0.0
@ -240,8 +220,7 @@ default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 1, 1, 1, 1 ) default_color = Color( 1, 1, 1, 1 )
input_property = SubResource( 16 ) input_property = SubResource( 16 )
[sub_resource type="Resource" id=26] [sub_resource type="MMNodeUniversalProperty" id=26]
script = ExtResource( 2 )
default_type = 1 default_type = 1
default_int = 0 default_int = 0
default_float = 0.98 default_float = 0.98
@ -249,7 +228,7 @@ default_vector2 = Vector2( 0, 0 )
default_vector3 = Vector3( 0, 0, 0 ) default_vector3 = Vector3( 0, 0, 0 )
default_color = Color( 0, 0, 0, 1 ) default_color = Color( 0, 0, 0, 1 )
[sub_resource type="Resource" id=27] [sub_resource type="MMNode" id=27]
script = ExtResource( 3 ) script = ExtResource( 3 )
graph_position = Vector2( 820, 340 ) graph_position = Vector2( 820, 340 )
image = SubResource( 23 ) image = SubResource( 23 )
@ -259,6 +238,5 @@ blend_type = 2
opacity = SubResource( 26 ) opacity = SubResource( 26 )
[resource] [resource]
script = ExtResource( 1 )
image_size = Vector2( 128, 128 ) image_size = Vector2( 128, 128 )
nodes = [ SubResource( 5 ), SubResource( 8 ), SubResource( 13 ), SubResource( 15 ), SubResource( 17 ), SubResource( 20 ), SubResource( 22 ), SubResource( 27 ) ] nodes = [ SubResource( 5 ), SubResource( 8 ), SubResource( 13 ), SubResource( 15 ), SubResource( 17 ), SubResource( 20 ), SubResource( 22 ), SubResource( 27 ) ]