{ "lib": [ { "collapsed": false, "tree_item": "Simple" }, { "collapsed": true, "icon": "simple_uniform", "name": "uniform", "parameters": { "color": { "a": 1, "b": 1, "g": 0.415686, "r": 0, "type": "Color" } }, "tree_item": "Simple/Uniform", "type": "uniform" }, { "collapsed": true, "icon": "simple_uniform_greyscale", "name": "uniform_greyscale", "parameters": { "color": 0.5 }, "tree_item": "Simple/Uniform/Greyscale", "type": "uniform_greyscale" }, { "collapsed": true, "icon": "simple_shape", "name": "shape", "parameters": { "edge": 0.051546, "radius": 0.845361, "shape": 1, "sides": 6 }, "tree_item": "Simple/Shape", "type": "shape" }, { "collapsed": true, "icon": "simple_shape_star", "name": "shape", "parameters": { "edge": 0.2, "radius": 0.34375, "shape": 2, "sides": 5 }, "tree_item": "Simple/Shape/Star", "type": "shape" }, { "collapsed": true, "icon": "simple_shape_curved_star", "name": "shape", "parameters": { "edge": 0.628866, "radius": 0.546392, "shape": 3, "sides": 6 }, "tree_item": "Simple/Shape/Curved Star", "type": "shape" }, { "collapsed": true, "icon": "simple_shape_rays", "name": "shape", "parameters": { "edge": 0.628866, "radius": 0.546392, "shape": 4, "sides": 9 }, "tree_item": "Simple/Shape/Rays", "type": "shape" }, { "collapsed": true, "icon": "simple_shape_circle", "name": "shape", "parameters": { "edge": 0.2, "radius": 0.906667, "shape": 0, "sides": 2 }, "tree_item": "Simple/Shape/Circle", "type": "shape" }, { "collapsed": true, "icon": "simple_image", "name": "image", "parameters": { "file_path": "res://addons/material_maker/nodes/image/godot_logo.png", "image": "D:/Dev/Godot/godot-procedural-textures/addons/material_maker/icons/icon.png" }, "tree_item": "Simple/Image", "type": "image" }, { "collapsed": true, "connections": [ { "from": "pattern", "from_port": 0, "to": "transform", "to_port": 0 }, { "from": "transform", "from_port": 0, "to": "colorize", "to_port": 0 }, { "from": "colorize", "from_port": 0, "to": "gen_outputs", "to_port": 0 } ], "icon": "simple_gradient", "label": "Gradient", "name": "graph", "nodes": [ { "name": "pattern", "node_position": { "x": -389.625, "y": -359.458374 }, "parameters": { "mix": 0, "x_scale": 1, "x_wave": 3, "y_scale": 1, "y_wave": 4 }, "type": "pattern" }, { "name": "transform", "node_position": { "x": -371.125, "y": -262.458374 }, "parameters": { "repeat": false, "rotate": 0, "scale_x": 1, "scale_y": 1, "translate_x": 0, "translate_y": 0 }, "type": "transform" }, { "name": "colorize", "node_position": { "x": -352.125, "y": -69.458374 }, "parameters": { "gradient": { "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "gen_parameters", "node_position": { "x": -406.125, "y": -498.858337 }, "parameters": { "param0": 1, "param1": 0, "param2": { "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "type": "remote", "widgets": [ { "label": "Repeat", "linked_widgets": [ { "node": "pattern", "widget": "x_scale" } ], "name": "param0", "type": "linked_control" }, { "label": "Rotate", "linked_widgets": [ { "node": "transform", "widget": "rotate" } ], "name": "param1", "type": "linked_control" }, { "label": "Gradient", "linked_widgets": [ { "node": "colorize", "widget": "gradient" } ], "name": "param2", "type": "linked_control" } ] }, { "name": "gen_inputs", "node_position": { "x": -706.125, "y": -297.55835 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": -52.125, "y": -297.55835 }, "parameters": { }, "ports": [ { "name": "port0", "type": "rgba" } ], "type": "ios" } ], "parameters": { "param0": 1, "param1": 0, "param2": { "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "tree_item": "Simple/Gradient", "type": "graph" }, { "collapsed": true, "connections": [ { "from": "colorize", "from_port": 0, "to": "gen_outputs", "to_port": 0 }, { "from": "pattern", "from_port": 0, "to": "circle_map", "to_port": 0 }, { "from": "circle_map", "from_port": 0, "to": "colorize", "to_port": 0 } ], "icon": "simple_gradient_radial", "label": "Radial Gradient", "name": "graph", "nodes": [ { "name": "pattern", "node_position": { "x": -251.5, "y": -71 }, "parameters": { "mix": 0, "x_scale": 1, "x_wave": 4, "y_scale": 1, "y_wave": 3 }, "type": "pattern" }, { "name": "colorize", "node_position": { "x": -208.5, "y": 66 }, "parameters": { "gradient": { "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "gen_parameters", "node_position": { "x": -264.18396, "y": -183.44751 }, "parameters": { "param0": 1, "param1": { "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "type": "remote", "widgets": [ { "label": "Repeat", "linked_widgets": [ { "node": "pattern", "widget": "y_scale" } ], "name": "param0", "type": "linked_control" }, { "label": "Gradient", "linked_widgets": [ { "node": "colorize", "widget": "gradient" } ], "name": "param1", "type": "linked_control" } ] }, { "name": "circle_map", "node_position": { "x": -171.776794, "y": 23.850616 }, "parameters": { }, "type": "circle_map" }, { "name": "gen_inputs", "node_position": { "x": -564.18396, "y": -41.149223 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": 128.223206, "y": -41.149223 }, "parameters": { }, "ports": [ { "name": "port0", "type": "rgba" } ], "type": "ios" } ], "parameters": { "param0": 1, "param1": { "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "tree_item": "Simple/Gradient/Radial", "type": "graph" }, { "collapsed": true, "connections": [ { "from": "circle_map", "from_port": 0, "to": "colorize", "to_port": 0 }, { "from": "pattern", "from_port": 0, "to": "circle_map", "to_port": 0 }, { "from": "colorize", "from_port": 0, "to": "gen_outputs", "to_port": 0 } ], "icon": "simple_gradient_circular", "label": "Circular Gradient", "name": "graph", "nodes": [ { "name": "pattern", "node_position": { "x": -280.5, "y": -180 }, "parameters": { "mix": 0, "x_scale": 1, "x_wave": 3, "y_scale": 1, "y_wave": 4 }, "type": "pattern" }, { "name": "colorize", "node_position": { "x": -256.5, "y": -17 }, "parameters": { "gradient": { "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "circle_map", "node_position": { "x": -229.5, "y": -84.5 }, "parameters": { }, "type": "circle_map" }, { "name": "gen_parameters", "node_position": { "x": -297.5, "y": -290 }, "parameters": { "param0": 1, "param1": { "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "type": "remote", "widgets": [ { "label": "Repeat", "linked_widgets": [ { "node": "pattern", "widget": "x_scale" } ], "name": "param0", "type": "linked_control" }, { "label": "Gradient", "linked_widgets": [ { "node": "colorize", "widget": "gradient" } ], "name": "param1", "type": "linked_control" } ] }, { "name": "gen_inputs", "node_position": { "x": -480.5, "y": -134.875 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": 60.5, "y": -147.875 }, "parameters": { }, "ports": [ { "name": "port0", "type": "rgba" } ], "type": "ios" } ], "parameters": { "param0": 1, "param1": { "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "tree_item": "Simple/Gradient/Circular", "type": "graph" }, { "collapsed": true, "icon": "simple_sdf_sdshow", "name": "sdshow", "parameters": { "bevel": 0.1, "cx": 0, "cy": 0, "h": 0.08, "r": 0.3, "w": 0.28 }, "tree_item": "Simple/SDF/sdShow", "type": "sdshow" }, { "collapsed": false, "tree_item": "Simple/SDF/Shapes" }, { "collapsed": true, "icon": "simple_sdf_shapes_sdcircle", "name": "sdcircle", "parameters": { "cx": 0, "cy": 0, "r": 0.4 }, "tree_item": "Simple/SDF/Shapes/sdCircle", "type": "sdcircle" }, { "collapsed": true, "icon": "simple_sdf_shapes_sdbox", "name": "sdbox", "parameters": { "cx": 0, "cy": 0, "h": 0.2, "w": 0.3 }, "tree_item": "Simple/SDF/Shapes/sdBox", "type": "sdbox" }, { "collapsed": true, "icon": "simple_sdf_shapes_sdline", "name": "sdline", "parameters": { "ax": -0.3, "ay": -0.3, "bx": 0.3, "by": 0.3 }, "tree_item": "Simple/SDF/Shapes/sdLine", "type": "sdline" }, { "collapsed": true, "icon": "simple_sdf_shapes_sdrhombus", "name": "sdrhombus", "parameters": { "cx": 0, "cy": 0, "h": 0.2, "w": 0.3 }, "tree_item": "Simple/SDF/Shapes/sdRhombus", "type": "sdrhombus" }, { "collapsed": true, "icon": "simple_sdf_shapes_sdarc", "name": "sdarc", "parameters": { "a1": 0, "a2": 0, "cx": 0, "cy": 0, "r": 0.4, "r1": 0.3, "r2": 0.1 }, "tree_item": "Simple/SDF/Shapes/sdArc", "type": "sdarc" }, { "collapsed": false, "tree_item": "Simple/SDF/Operators" }, { "collapsed": true, "icon": "simple_sdf_operators_sdboolean", "name": "sdboolean", "parameters": { "bevel": 0, "cx": 0, "cy": 0, "h": 0.08, "op": 0, "r": 0.3, "w": 0.28 }, "tree_item": "Simple/SDF/Operators/sdBoolean", "type": "sdboolean" }, { "collapsed": true, "icon": "simple_sdf_operators_sdsmoothboolean", "name": "sdsmoothboolean", "parameters": { "bevel": 0, "cx": 0, "cy": 0, "h": 0.08, "k": 0.15, "op": 0, "r": 0.3, "w": 0.28 }, "tree_item": "Simple/SDF/Operators/sdSmoothBoolean", "type": "sdsmoothboolean" }, { "collapsed": true, "icon": "simple_sdf_operators_sdroundedshape", "name": "sdroundedshape", "parameters": { "bevel": 0, "cx": 0, "cy": 0, "h": 0.08, "k": 0.15, "op": 0, "r": 0.2, "w": 0.28 }, "tree_item": "Simple/SDF/Operators/sdRoundedShape", "type": "sdroundedshape" }, { "collapsed": true, "icon": "simple_sdf_operators_sdannularshape", "name": "sdannularshape", "parameters": { "bevel": 0, "cx": 0, "cy": 0, "h": 0.08, "k": 0.15, "op": 0, "r": 0.1, "w": 0.28 }, "tree_item": "Simple/SDF/Operators/sdAnnularShape", "type": "sdannularshape" }, { "collapsed": false, "tree_item": "Simple/SDF/Transforms" }, { "collapsed": true, "icon": "simple_sdf_transforms_translate", "name": "sdtranslate", "parameters": { "x": 0, "y": 0, "z": 0 }, "tree_item": "Simple/SDF/Transforms/Translate", "type": "sdtranslate" }, { "collapsed": true, "icon": "simple_sdf_transforms_rotate", "name": "sdrotate", "parameters": { "a": 0, "x": 0.35, "y": 0, "z": 0 }, "tree_item": "Simple/SDF/Transforms/Rotate", "type": "sdrotate" }, { "collapsed": true, "icon": "simple_sdf_transforms_scale", "name": "sdscale_2", "parameters": { "a": 0, "s": 1, "x": 0.35, "y": 0, "z": 0 }, "tree_item": "Simple/SDF/Transforms/Scale", "type": "sdscale" }, { "collapsed": false, "tree_item": "3D" }, { "collapsed": true, "icon": "3d_box", "name": "box", "parameters": { "cx": 0.5, "cy": 0.5, "cz": 0.5, "r": 0.5, "rx": 0, "ry": 0, "rz": 0, "sx": 0.25, "sy": 0.25, "sz": 0.25 }, "tree_item": "3D/Box", "type": "box" }, { "collapsed": true, "icon": "3d_sphere", "name": "sphere", "parameters": { "cx": 0.5, "cy": 0.5, "r": 0.5 }, "tree_item": "3D/Sphere", "type": "sphere" }, { "collapsed": true, "icon": "3d_sdf_render", "name": "raymarching", "parameters": { }, "tree_item": "3D/SDF/Render", "type": "raymarching" }, { "collapsed": false, "tree_item": "3D/SDF/Shapes" }, { "collapsed": true, "icon": "3d_sdf_shapes_sphere", "name": "sdf3d_sphere", "parameters": { "r": 0.4 }, "tree_item": "3D/SDF/Shapes/Sphere", "type": "sdf3d_sphere" }, { "collapsed": true, "icon": "3d_sdf_shapes_box", "name": "sdf3d_box", "parameters": { "r": 0.01, "sx": 0.3, "sy": 0.25, "sz": 0.25 }, "tree_item": "3D/SDF/Shapes/Box", "type": "sdf3d_box" }, { "collapsed": true, "icon": "3d_sdf_shapes_cylinder", "name": "sdf3d_cylinder", "parameters": { "l": 0.25, "r": 0.25, "sx": 0.25, "sy": 0.25, "sz": 0.5 }, "tree_item": "3D/SDF/Shapes/Cylinder", "type": "sdf3d_cylinder" }, { "collapsed": true, "icon": "3d_sdf_shapes_capsule", "name": "sdf3d_capsule", "parameters": { "l": 0.3, "r": 0.2, "sx": 0.25, "sy": 0.25, "sz": 0.5 }, "tree_item": "3D/SDF/Shapes/Capsule", "type": "sdf3d_capsule" }, { "collapsed": true, "icon": "3d_sdf_shapes_cone", "name": "sdf3d_cone", "parameters": { "a": 30, "r": 0, "sx": 0.01, "sy": 0.01, "sz": 0.015 }, "tree_item": "3D/SDF/Shapes/Cone", "type": "sdf3d_cone" }, { "collapsed": true, "icon": "3d_sdf_shapes_torus", "name": "sdf3d_torus", "parameters": { "R": 0.3, "r": 0.15, "sx": 0.1, "sy": 0.1, "sz": 0.02 }, "tree_item": "3D/SDF/Shapes/Torus", "type": "sdf3d_torus" }, { "collapsed": false, "tree_item": "3D/SDF/Operators" }, { "collapsed": true, "icon": "3d_sdf_operators_boolean", "name": "sdf3d_boolean", "parameters": { "bevel": 0, "cx": 0, "cy": 0, "h": 0.08, "op": 0, "r": 0.3, "w": 0.28 }, "tree_item": "3D/SDF/Operators/Boolean", "type": "sdf3d_boolean" }, { "collapsed": true, "icon": "3d_sdf_operators_smoothboolean", "name": "sdf3d_smoothboolean", "parameters": { "bevel": 0, "cx": 0, "cy": 0, "h": 0.08, "k": 0.15, "op": 0, "r": 0.3, "w": 0.28 }, "tree_item": "3D/SDF/Operators/SmoothBoolean", "type": "sdf3d_smoothboolean" }, { "collapsed": true, "icon": "3d_sdf_operators_rounded", "name": "sdf3d_rounded", "parameters": { "bevel": 0, "cx": 0, "cy": 0, "h": 0.08, "k": 0.15, "op": 0, "r": 0.15, "w": 0.28 }, "tree_item": "3D/SDF/Operators/Rounded", "type": "sdf3d_rounded" }, { "collapsed": true, "icon": "3d_sdf_operators_repeat", "name": "sdf3d_repeat", "parameters": { "a": 0, "r": 0.3, "rx": 3, "ry": 3, "s": 0.3, "x": 0.35, "y": 0, "z": 0 }, "tree_item": "3D/SDF/Operators/Repeat", "type": "sdf3d_repeat" }, { "collapsed": true, "icon": "3d_sdf_operators_circlerepeat", "name": "sdf3d_circle_repeat", "parameters": { "a": 0, "c": 5, "r": 0.24, "rx": 4, "ry": 4, "s": 0.3, "x": 0.35, "y": 0, "z": 0 }, "tree_item": "3D/SDF/Operators/CircleRepeat", "type": "sdf3d_circle_repeat" }, { "collapsed": true, "icon": "3d_sdf_operators_extrusion", "name": "sdf3d_extrusion", "parameters": { "a": 0, "d": 0.3, "s": 1, "x": 0.35, "y": 0, "z": 0 }, "tree_item": "3D/SDF/Operators/Extrusion", "type": "sdf3d_extrusion" }, { "collapsed": true, "icon": "3d_sdf_operators_revolution", "name": "sdf3d_revolution", "parameters": { "a": 0, "d": 0.25, "s": 1, "x": 0.35, "y": 0, "z": 0 }, "tree_item": "3D/SDF/Operators/Revolution", "type": "sdf3d_revolution" }, { "collapsed": false, "tree_item": "3D/SDF/Transforms" }, { "collapsed": true, "icon": "3d_sdf_transforms_translate", "name": "sdf3d_translate_3_2", "parameters": { "x": 0, "y": 0, "z": 0 }, "tree_item": "3D/SDF/Transforms/Translate", "type": "sdf3d_translate" }, { "collapsed": true, "icon": "3d_sdf_transforms_scale", "name": "sdf3d_scale_2", "parameters": { "a": 0, "s": 1, "x": 0.35, "y": 0, "z": 0 }, "tree_item": "3D/SDF/Transforms/Scale", "type": "sdf3d_scale" }, { "collapsed": true, "icon": "3d_sdf_transforms_rotate", "name": "sdf3d_rotate_2", "parameters": { "a": 0, "ax": 0, "ay": 0, "az": 0, "x": 0.35, "y": 0, "z": 0 }, "tree_item": "3D/SDF/Transforms/Rotate", "type": "sdf3d_rotate" }, { "collapsed": false, "tree_item": "Pattern" }, { "collapsed": true, "icon": "pattern_generic", "parameters": { "mix": 0, "x_scale": 4, "x_wave": 0, "y_scale": 4, "y_wave": 0 }, "tree_item": "Pattern/Generic", "type": "pattern" }, { "collapsed": true, "icon": "pattern_generic_checkerboard", "name": "pattern", "parameters": { "mix": 4, "x_scale": 4, "x_wave": 2, "y_scale": 4, "y_wave": 2 }, "tree_item": "Pattern/Generic/Checkerboard", "type": "pattern" }, { "collapsed": true, "icon": "pattern_bricks", "parameters": { "bevel": 0.1, "columns": 3, "mortar": 0.1, "row_offset": 0.5, "rows": 6 }, "tree_item": "Pattern/Bricks", "type": "bricks" }, { "collapsed": true, "icon": "pattern_bricks_tiles", "parameters": { "bevel": 0.05, "columns": 4, "mortar": 0.05, "row_offset": 0, "rows": 4 }, "tree_item": "Pattern/Bricks/Tiles", "type": "bricks" }, { "collapsed": true, "icon": "pattern_bricks_basketweave", "parameters": { "bevel": 0.05, "columns": 2, "mortar": 0.05, "pattern": 3, "repeat": 2, "row_offset": 0, "rows": 2 }, "tree_item": "Pattern/Bricks/BasketWeave", "type": "bricks" }, { "collapsed": true, "icon": "pattern_bricks_herringbone", "parameters": { "bevel": 0.05, "columns": 2, "mortar": 0.05, "pattern": 2, "repeat": 2, "row_offset": 0, "rows": 2 }, "tree_item": "Pattern/Bricks/HerringBone", "type": "bricks" }, { "collapsed": true, "icon": "pattern_bricks_spanishbond", "parameters": { "bevel": 0.05, "columns": 2, "mortar": 0.05, "pattern": 4, "repeat": 2, "row_offset": 0, "rows": 2 }, "tree_item": "Pattern/Bricks/SpanishBond", "type": "bricks" }, { "collapsed": true, "icon": "pattern_weave", "name": "weave", "parameters": { "columns": 4, "rows": 4 }, "tree_item": "Pattern/Weave", "type": "weave" }, { "collapsed": true, "icon": "pattern_truchet", "name": "truchet", "parameters": { "Size": 4, "shape": 0, "size": 4, "type": 1 }, "tree_item": "Pattern/Truchet", "type": "truchet" }, { "collapsed": true, "icon": "pattern_runes", "name": "runes", "parameters": { "columns": 4, "rows": 4 }, "tree_item": "Pattern/Runes", "type": "runes" }, { "collapsed": true, "connections": [ { "from": "pattern", "from_port": 0, "to": "blend", "to_port": 0 }, { "from": "transform", "from_port": 0, "to": "blend", "to_port": 1 }, { "from": "pattern_2", "from_port": 0, "to": "colorize", "to_port": 0 }, { "from": "colorize", "from_port": 0, "to": "transform", "to_port": 0 }, { "from": "bricks", "from_port": 1, "to": "transform", "to_port": 1 }, { "from": "blend", "from_port": 0, "to": "gen_outputs", "to_port": 0 } ], "icon": "pattern_fibers", "label": "Fibers", "name": "graph_4", "nodes": [ { "name": "transform", "node_position": { "x": -422.795074, "y": 104.5 }, "parameters": { "repeat": true, "rotate": 30.125, "scale_x": 0.5, "scale_y": 1, "translate_x": 0.975, "translate_y": 0 }, "type": "transform" }, { "name": "colorize", "node_position": { "x": -396.795074, "y": 44.5 }, "parameters": { "gradient": { "interpolation": 1, "points": [ { "a": 1, "b": 0.4375, "g": 0.4375, "pos": 0, "r": 0.4375 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "bricks", "node_position": { "x": -674.752563, "y": 17.5 }, "parameters": { "bevel": 0.1, "columns": 4, "corner": 0, "mortar": 0.1, "pattern": 0, "repeat": 1, "round": 0, "row_offset": 0.5, "rows": 1 }, "type": "bricks" }, { "name": "pattern_2", "node_position": { "x": -435.795074, "y": -53.5 }, "parameters": { "mix": 0, "x_scale": 4, "x_wave": 0, "y_scale": 4, "y_wave": 4 }, "type": "pattern" }, { "name": "blend", "node_position": { "x": -142.795074, "y": 11.5 }, "parameters": { "amount": 1, "blend_type": 2 }, "type": "blend" }, { "name": "pattern", "node_position": { "x": -435.795074, "y": -154.5 }, "parameters": { "mix": 0, "x_scale": 4, "x_wave": 0, "y_scale": 4, "y_wave": 4 }, "type": "pattern" }, { "name": "gen_parameters", "node_position": { "x": -429.557495, "y": -266.5 }, "parameters": { "param0": 4 }, "type": "remote", "widgets": [ { "label": "Repeat", "linked_widgets": [ { "node": "pattern", "widget": "x_scale" }, { "node": "bricks", "widget": "columns" }, { "node": "pattern_2", "widget": "x_scale" } ], "name": "param0", "type": "linked_control" } ] }, { "name": "gen_inputs", "node_position": { "x": -974.752563, "y": -38.07143 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": 157.204926, "y": -38.07143 }, "parameters": { }, "ports": [ { "name": "port0", "type": "rgba" } ], "type": "ios" } ], "parameters": { "param0": 4 }, "tree_item": "Pattern/Fibers", "type": "graph" }, { "collapsed": true, "icon": "pattern_scratches", "name": "scratches", "parameters": { "Randomness": 0.5, "angle": -1, "layers": 5, "length": 0.25, "randomness": 0.44, "waviness": 0.51, "width": 0.4 }, "tree_item": "Pattern/Scratches", "type": "scratches" }, { "collapsed": true, "icon": "pattern_beehive", "name": "beehive", "parameters": { "sx": 4, "sy": 4 }, "tree_item": "Pattern/Beehive", "type": "beehive" }, { "collapsed": false, "icon": "noise", "name": "noise", "parameters": { "density": 0.5, "size": 4 }, "tree_item": "Noise", "type": "noise" }, { "collapsed": true, "icon": "noise_perlin", "parameters": { "iterations": 3, "persistence": 0.5, "scale_x": 4, "scale_y": 4 }, "tree_item": "Noise/Perlin", "type": "perlin" }, { "collapsed": true, "icon": "noise_perlin_color", "name": "perlin_color", "parameters": { "iterations": 3, "persistence": 0.5, "scale_x": 4, "scale_y": 4 }, "tree_item": "Noise/Perlin/Color", "type": "perlin_color" }, { "collapsed": true, "connections": [ { "from": "perlin", "from_port": 0, "to": "transform", "to_port": 1 }, { "from": "perlin", "from_port": 0, "to": "transform", "to_port": 2 }, { "from": "perlin", "from_port": 0, "to": "transform", "to_port": 0 }, { "from": "transform", "from_port": 0, "to": "gen_outputs", "to_port": 0 } ], "icon": "noise_perlin_warp1", "label": "Warp1", "name": "graph", "nodes": [ { "name": "transform", "node_position": { "x": -259.25, "y": -658 }, "parameters": { "repeat": true, "rotate": 0, "scale_x": 1, "scale_y": 1, "translate_x": 0.5, "translate_y": 0.5 }, "type": "transform" }, { "name": "perlin", "node_position": { "x": -502.25, "y": -653 }, "parameters": { "iterations": 3, "persistence": 0.5, "scale_x": 4, "scale_y": 4 }, "type": "perlin" }, { "name": "gen_inputs", "node_position": { "x": -670.25, "y": -647.5 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": 18.75, "y": -657.5 }, "parameters": { }, "ports": [ { "name": "port0", "type": "rgba" } ], "type": "ios" }, { "name": "gen_parameters", "node_position": { "x": -315.75, "y": -893 }, "parameters": { "param0": 4, "param1": 4, "param2": 3, "param3": 0.5, "param4": 0.5, "param5": 0.5 }, "type": "remote", "widgets": [ { "label": "Scale X", "linked_widgets": [ { "node": "perlin", "widget": "scale_x" } ], "name": "param0", "type": "linked_control" }, { "label": "Scale Y", "linked_widgets": [ { "node": "perlin", "widget": "scale_y" } ], "name": "param1", "type": "linked_control" }, { "label": "Iterations", "linked_widgets": [ { "node": "perlin", "widget": "iterations" } ], "name": "param2", "type": "linked_control" }, { "label": "Persistance", "linked_widgets": [ { "node": "perlin", "widget": "persistence" } ], "name": "param3", "type": "linked_control" }, { "label": "Warp X", "linked_widgets": [ { "node": "transform", "widget": "translate_x" } ], "name": "param4", "type": "linked_control" }, { "label": "Warp Y", "linked_widgets": [ { "node": "transform", "widget": "translate_y" } ], "name": "param5", "type": "linked_control" } ] } ], "parameters": { "param0": 4, "param1": 4, "param2": 3, "param3": 0.5, "param4": 0.5, "param5": 0.5 }, "tree_item": "Noise/Perlin/Warp1", "type": "graph" }, { "collapsed": true, "connections": [ { "from": "perlin", "from_port": 0, "to": "transform", "to_port": 1 }, { "from": "transform_2", "from_port": 0, "to": "gen_outputs", "to_port": 0 }, { "from": "perlin", "from_port": 0, "to": "transform", "to_port": 2 }, { "from": "perlin", "from_port": 0, "to": "transform_2", "to_port": 0 }, { "from": "transform", "from_port": 0, "to": "transform_2", "to_port": 1 }, { "from": "transform", "from_port": 0, "to": "transform_2", "to_port": 2 }, { "from": "perlin", "from_port": 0, "to": "transform", "to_port": 0 } ], "icon": "noise_perlin_warp2", "label": "Warp2", "name": "graph", "nodes": [ { "name": "transform", "node_position": { "x": -292.25, "y": -629 }, "parameters": { "repeat": true, "rotate": 0, "scale_x": 1, "scale_y": 1, "translate_x": 0.5, "translate_y": 0.5 }, "type": "transform" }, { "name": "perlin", "node_position": { "x": -558.25, "y": -720 }, "parameters": { "iterations": 3, "persistence": 0.5, "scale_x": 4, "scale_y": 4 }, "type": "perlin" }, { "name": "gen_inputs", "node_position": { "x": -802.25, "y": -655.5 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": 268.75, "y": -656.5 }, "parameters": { }, "ports": [ { "name": "port0", "type": "rgba" } ], "type": "ios" }, { "name": "gen_parameters", "node_position": { "x": -315.75, "y": -905 }, "parameters": { "param0": 4, "param1": 4, "param2": 3, "param3": 0.5, "param4": 0.5, "param5": 0.5 }, "type": "remote", "widgets": [ { "label": "Scale X", "linked_widgets": [ { "node": "perlin", "widget": "scale_x" } ], "name": "param0", "type": "linked_control" }, { "label": "Scale Y", "linked_widgets": [ { "node": "perlin", "widget": "scale_y" } ], "name": "param1", "type": "linked_control" }, { "label": "Iterations", "linked_widgets": [ { "node": "perlin", "widget": "iterations" } ], "name": "param2", "type": "linked_control" }, { "label": "Persistance", "linked_widgets": [ { "node": "perlin", "widget": "persistence" } ], "name": "param3", "type": "linked_control" }, { "label": "Warp X", "linked_widgets": [ { "node": "transform", "widget": "translate_x" }, { "node": "transform_2", "widget": "translate_x" } ], "name": "param4", "type": "linked_control" }, { "label": "Warp Y", "linked_widgets": [ { "node": "transform", "widget": "translate_y" }, { "node": "transform_2", "widget": "translate_y" } ], "name": "param5", "type": "linked_control" } ] }, { "name": "transform_2", "node_position": { "x": -32.462402, "y": -714.099976 }, "parameters": { "repeat": true, "rotate": 0, "scale_x": 1, "scale_y": 1, "translate_x": 0.5, "translate_y": 0.5 }, "type": "transform" } ], "parameters": { "param0": 4, "param2": 3, "param4": 0.5, "param5": 0.5 }, "tree_item": "Noise/Perlin/Warp2", "type": "graph" }, { "collapsed": true, "icon": "noise_voronoi", "parameters": { "intensity": 1, "scale_x": 4, "scale_y": 4 }, "tree_item": "Noise/Voronoi", "type": "voronoi" }, { "collapsed": true, "icon": "noise_color", "name": "color_noise", "parameters": { "density": 0.5, "size": 9 }, "tree_item": "Noise/Color", "type": "color_noise" }, { "collapsed": false, "tree_item": "Filter" }, { "collapsed": true, "icon": "filter_invert", "name": "invert", "parameters": { "steps": 6 }, "tree_item": "Filter/Invert", "type": "invert" }, { "collapsed": true, "icon": "filter_brightnesscontrast", "name": "brightness_contrast", "parameters": { "brightness": 0, "contrast": 1, "steps": 6 }, "tree_item": "Filter/BrightnessContrast", "type": "brightness_contrast" }, { "collapsed": true, "parameters": { "hue": 0, "saturation": 1, "value": 1 }, "tree_item": "Filter/AdjustHSV", "type": "adjust_hsv" }, { "collapsed": true, "icon": "filter_colorize", "parameters": { "gradient": [ { "b": 0, "g": 0, "pos": 0, "r": 0 }, { "b": 1, "g": 1, "pos": 1, "r": 1 } ] }, "tree_item": "Filter/Colorize", "type": "colorize" }, { "collapsed": true, "icon": "filter_colorize_invert", "parameters": { "gradient": [ { "b": 1, "g": 1, "pos": 0, "r": 1 }, { "b": 0, "g": 0, "pos": 1, "r": 0 } ] }, "tree_item": "Filter/Colorize/Invert", "type": "colorize" }, { "collapsed": true, "icon": "filter_colorize_rainbow", "name": "colorize", "parameters": { "gradient": { "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 1 }, { "a": 1, "b": 0, "g": 0.96875, "pos": 0.254545, "r": 1 }, { "a": 1, "b": 0.125, "g": 1, "pos": 0.527273, "r": 0 }, { "a": 1, "b": 1, "g": 0.0625, "pos": 0.772727, "r": 0 }, { "a": 1, "b": 1, "g": 0, "pos": 1, "r": 0.84375 } ], "type": "Gradient" } }, "tree_item": "Filter/Colorize/Rainbow", "type": "colorize" }, { "collapsed": true, "icon": "filter_blend", "parameters": { "amount": 0.5, "blend_type": 0 }, "tree_item": "Filter/Blend", "type": "blend" }, { "collapsed": true, "tree_item": "Filter/Combine", "type": "combine" }, { "collapsed": true, "tree_item": "Filter/Decompose", "type": "decompose" }, { "collapsed": true, "icon": "filter_normal_map", "parameters": { "amount": 0.5 }, "tree_item": "Filter/Normal map", "type": "normal_map" }, { "collapsed": true, "icon": "filter_blur", "name": "gaussian_blur", "parameters": { "param0": 9, "param1": 50, "param2": 0 }, "tree_item": "Filter/Blur", "type": "gaussian_blur" }, { "collapsed": true, "icon": "filter_blur_directional", "name": "directional_blur", "parameters": { "param0": 9, "param1": 50, "param2": 45 }, "tree_item": "Filter/Blur/Directional", "type": "directional_blur" }, { "collapsed": true, "icon": "filter_emboss", "name": "emboss_2", "parameters": { "param0": 9, "param1": 0, "param2": 5 }, "tree_item": "Filter/Emboss", "type": "emboss" }, { "collapsed": true, "icon": "filter_occlusion", "name": "occlusion", "parameters": { "param0": 8, "param1": 50, "param2": 1.5 }, "tree_item": "Filter/Occlusion", "type": "occlusion" }, { "collapsed": true, "icon": "filter_quantize", "name": "quantize", "parameters": { "steps": 4 }, "tree_item": "Filter/Quantize", "type": "quantize" }, { "collapsed": false, "icon": "transform", "parameters": { "rotate": 0, "scale_x": 1, "scale_y": 1, "translate_x": 0, "translate_y": 0 }, "tree_item": "Transform", "type": "transform" }, { "collapsed": true, "icon": "transform_mirror", "name": "mirror", "parameters": { "direction": 0, "offset": 0 }, "tree_item": "Transform/Mirror", "type": "mirror" }, { "collapsed": true, "icon": "transform_kaleidoscope", "name": "kaleidoscope", "parameters": { "count": 5, "direction": 0, "offset": 0 }, "tree_item": "Transform/Kaleidoscope", "type": "kaleidoscope" }, { "collapsed": true, "icon": "transform_warp", "name": "warp", "parameters": { "amount": 0.1, "eps": 0.1, "epsilon": 0 }, "tree_item": "Transform/Warp", "type": "warp" }, { "collapsed": true, "icon": "transform_circlemap", "name": "circle_map", "parameters": { }, "tree_item": "Transform/CircleMap", "type": "circle_map" }, { "collapsed": false, "tree_item": "Workflow" }, { "collapsed": true, "icon": "workflow_createmap", "name": "mwf_create_map", "parameters": { "angle": 0, "height": 1 }, "tree_item": "Workflow/CreateMap", "type": "mwf_create_map" }, { "collapsed": true, "icon": "workflow_mixmap", "name": "mwf_mix_maps", "parameters": { "angle": 45, "height": 0.8 }, "tree_item": "Workflow/MixMap", "type": "mwf_mix_maps" }, { "collapsed": true, "icon": "workflow_applymap", "name": "mwf_map", "parameters": { }, "tree_item": "Workflow/ApplyMap", "type": "mwf_map" }, { "collapsed": true, "icon": "workflow_mix", "name": "mwf_mix", "parameters": { }, "tree_item": "Workflow/Mix", "type": "mwf_mix" }, { "collapsed": true, "icon": "workflow_output", "name": "mwf_output", "parameters": { "param0": 1, "param1": 10, "param2": 1 }, "tree_item": "Workflow/Output", "type": "mwf_output" }, { "collapsed": true, "connections": [ { "from": "colorize", "from_port": 0, "to": "_2", "to_port": 0 }, { "from": "_2", "from_port": 0, "to": "gen_outputs", "to_port": 0 }, { "from": "uniform_greyscale", "from_port": 0, "to": "combine", "to_port": 2 }, { "from": "uniform_greyscale_2", "from_port": 0, "to": "combine", "to_port": 1 }, { "from": "combine", "from_port": 0, "to": "gen_outputs", "to_port": 1 }, { "from": "uniform_greyscale_3", "from_port": 0, "to": "combine", "to_port": 0 }, { "from": "normal_map", "from_port": 0, "to": "gen_outputs", "to_port": 3 }, { "from": "uniform", "from_port": 0, "to": "gen_outputs", "to_port": 2 }, { "from": "colorize_2", "from_port": 0, "to": "normal_map", "to_port": 0 }, { "from": "noise", "from_port": 0, "to": "blend", "to_port": 1 }, { "from": "scratches", "from_port": 0, "to": "blend", "to_port": 0 }, { "from": "blend", "from_port": 0, "to": "colorize_2", "to_port": 0 }, { "from": "graph_2", "from_port": 0, "to": "colorize", "to_port": 0 } ], "icon": "workflow_materials_marble", "label": "Marble", "name": "graph_3_3_2", "nodes": [ { "name": "uniform_greyscale_2", "node_position": { "x": -325.5, "y": 82.5 }, "parameters": { "color": 0.15 }, "type": "uniform_greyscale" }, { "name": "uniform_greyscale", "node_position": { "x": -325.5, "y": 133 }, "parameters": { "color": 0 }, "type": "uniform_greyscale" }, { "name": "_2", "node_position": { "x": -327.611084, "y": -48.388885 }, "parameters": { "c1": { "a": 1, "b": 1, "g": 1, "r": 1, "type": "Color" }, "c2": { "a": 1, "b": 0, "g": 0, "r": 0, "type": "Color" } }, "shader_model": { "code": "", "global": "", "inputs": [ { "default": "$uv.x", "label": "", "name": "in", "type": "f" } ], "instance": "", "name": "Simple Gradient", "outputs": [ { "rgba": "mix($c1, $c2, $in($uv))", "type": "rgba" } ], "parameters": [ { "default": { "a": 1, "b": 0, "g": 0, "r": 0 }, "label": "Color 1", "name": "c1", "type": "color" }, { "default": { "a": 1, "b": 1, "g": 1, "r": 1 }, "label": "Color 2", "name": "c2", "type": "color" } ] }, "type": "shader" }, { "name": "colorize", "node_position": { "x": -346.5, "y": -112 }, "parameters": { "gradient": { "interpolation": 1, "points": [ { "a": 1, "b": 1, "g": 1, "pos": 0, "r": 1 }, { "a": 1, "b": 0, "g": 0, "pos": 0.090909, "r": 0 }, { "a": 1, "b": 0, "g": 0, "pos": 0.336364, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 0.390909, "r": 1 }, { "a": 1, "b": 0, "g": 0, "pos": 0.436364, "r": 0 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "gen_parameters", "node_position": { "x": -483.845703, "y": -241.932098 }, "parameters": { "param0": { "a": 1, "b": 1, "g": 1, "r": 1, "type": "Color" }, "param1": { "a": 1, "b": 0, "g": 0, "r": 0, "type": "Color" }, "param2": 2 }, "type": "remote", "widgets": [ { "label": "Color 1", "linked_widgets": [ { "node": "_2", "widget": "c1" } ], "name": "param0", "type": "linked_control" }, { "label": "Color 2", "linked_widgets": [ { "node": "_2", "widget": "c2" } ], "name": "param1", "type": "linked_control" }, { "label": "Scratches", "linked_widgets": [ { "node": "normal_map", "widget": "param1" } ], "name": "param2", "type": "linked_control" } ] }, { "name": "gen_inputs", "node_position": { "x": -894.5, "y": -0.352623 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": 218.388916, "y": 18.647377 }, "parameters": { }, "ports": [ { "name": "Albedo", "type": "rgb" }, { "name": "ORM", "type": "rgb" }, { "name": "Emission", "type": "rgb" }, { "name": "Normal", "type": "rgb" } ], "type": "ios" }, { "name": "combine", "node_position": { "x": -87.22229, "y": 39.197388 }, "parameters": { "color": { "a": 1, "b": 1, "g": 1, "r": 1, "type": "Color" }, "name": 0 }, "type": "combine" }, { "name": "uniform_greyscale_3", "node_position": { "x": -325.100708, "y": 31.197388 }, "parameters": { "color": 1 }, "type": "uniform_greyscale" }, { "name": "normal_map", "node_position": { "x": -85.707123, "y": 186.780701 }, "parameters": { "amount": 0.5, "param0": 11, "param1": 2, "param2": 0, "param3": 0, "param4": 0, "size": 4 }, "type": "normal_map" }, { "name": "uniform", "node_position": { "x": 52.203369, "y": 83.780701 }, "parameters": { "color": { "a": 1, "b": 0, "g": 0, "r": 0, "type": "Color" } }, "type": "uniform" }, { "name": "scratches", "node_position": { "x": -751.885315, "y": 149.637848 }, "parameters": { "Randomness": 0.5, "angle": -1, "layers": 10, "length": 0.05, "randomness": 1, "waviness": 0.29, "width": 0.002 }, "type": "scratches" }, { "name": "colorize_2", "node_position": { "x": -322.733154, "y": 194.637848 }, "parameters": { "gradient": { "interpolation": 1, "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 0.015625, "g": 0.015625, "pos": 1, "r": 0.015625 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "noise", "node_position": { "x": -742.733154, "y": 335.637848 }, "parameters": { "density": 0.5, "size": 10 }, "type": "noise" }, { "name": "blend", "node_position": { "x": -461.733154, "y": 255.887848 }, "parameters": { "amount": 0.99, "blend_type": 0 }, "type": "blend" }, { "connections": [ { "from": "perlin", "from_port": 0, "to": "transform", "to_port": 1 }, { "from": "perlin", "from_port": 0, "to": "transform", "to_port": 2 }, { "from": "perlin", "from_port": 0, "to": "transform", "to_port": 0 }, { "from": "transform", "from_port": 0, "to": "gen_outputs", "to_port": 0 } ], "label": "Warp1", "name": "graph_2", "node_position": { "x": -685.717468, "y": -63.5793 }, "nodes": [ { "name": "transform", "node_position": { "x": -259.25, "y": -658 }, "parameters": { "repeat": true, "rotate": 0, "scale_x": 1, "scale_y": 1, "translate_x": 0.5, "translate_y": 0.5 }, "type": "transform" }, { "name": "perlin", "node_position": { "x": -502.25, "y": -653 }, "parameters": { "iterations": 8, "persistence": 0.5, "scale_x": 8, "scale_y": 8 }, "type": "perlin" }, { "name": "gen_inputs", "node_position": { "x": -670.25, "y": -647.5 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": 18.75, "y": -657.5 }, "parameters": { }, "ports": [ { "name": "port0", "type": "rgba" } ], "type": "ios" }, { "name": "gen_parameters", "node_position": { "x": -315.75, "y": -893 }, "parameters": { "param0": 8, "param1": 8, "param2": 8, "param3": 0.5, "param4": 0.5, "param5": 0.5 }, "type": "remote", "widgets": [ { "label": "Scale X", "linked_widgets": [ { "node": "perlin", "widget": "scale_x" } ], "name": "param0", "type": "linked_control" }, { "label": "Scale Y", "linked_widgets": [ { "node": "perlin", "widget": "scale_y" } ], "name": "param1", "type": "linked_control" }, { "label": "Iterations", "linked_widgets": [ { "node": "perlin", "widget": "iterations" } ], "name": "param2", "type": "linked_control" }, { "label": "Persistance", "linked_widgets": [ { "node": "perlin", "widget": "persistence" } ], "name": "param3", "type": "linked_control" }, { "label": "Warp X", "linked_widgets": [ { "node": "transform", "widget": "translate_x" } ], "name": "param4", "type": "linked_control" }, { "label": "Warp Y", "linked_widgets": [ { "node": "transform", "widget": "translate_y" } ], "name": "param5", "type": "linked_control" } ] } ], "parameters": { "param0": 8, "param1": 8, "param2": 8, "param3": 0.5, "param4": 0.5, "param5": 0.5 }, "type": "graph" } ], "parameters": { "param0": { "a": 1, "b": 1, "g": 1, "r": 1, "type": "Color" }, "param1": { "a": 1, "b": 0, "g": 0, "r": 0, "type": "Color" }, "param2": 2 }, "tree_item": "Workflow/Materials/Marble", "type": "graph" }, { "collapsed": true, "connections": [ { "from": "uniform_2", "from_port": 0, "to": "gen_outputs", "to_port": 3 }, { "from": "uniform_greyscale_3_2", "from_port": 0, "to": "combine", "to_port": 0 }, { "from": "uniform_greyscale_3", "from_port": 0, "to": "combine", "to_port": 1 }, { "from": "uniform_greyscale_4", "from_port": 0, "to": "combine", "to_port": 2 }, { "from": "uniform_3", "from_port": 0, "to": "gen_outputs", "to_port": 0 }, { "from": "combine", "from_port": 0, "to": "gen_outputs", "to_port": 1 }, { "from": "uniform", "from_port": 0, "to": "gen_outputs", "to_port": 2 } ], "icon": "workflow_materials_metal", "label": "Metal", "name": "graph_2_2", "nodes": [ { "name": "uniform_greyscale_3_2", "node_position": { "x": -712.322693, "y": -216.48642 }, "parameters": { "color": 1 }, "type": "uniform_greyscale" }, { "name": "uniform_greyscale_4", "node_position": { "x": -712.322693, "y": -114.48642 }, "parameters": { "color": 1 }, "type": "uniform_greyscale" }, { "name": "uniform_greyscale_3", "node_position": { "x": -712.322693, "y": -165.48642 }, "parameters": { "color": 0.1 }, "type": "uniform_greyscale" }, { "name": "uniform_2", "node_position": { "x": -674.908142, "y": -0.333069 }, "parameters": { "color": { "a": 1, "b": 0, "g": 0.501961, "r": 0.501961, "type": "Color" } }, "type": "uniform" }, { "name": "uniform_3", "node_position": { "x": -676.322693, "y": -271.48642 }, "parameters": { "color": { "a": 1, "b": 0.554, "g": 0.556, "r": 0.55, "type": "Color" } }, "type": "uniform" }, { "name": "combine", "node_position": { "x": -514.322693, "y": -176.48642 }, "parameters": { "color": { "a": 1, "b": 1, "g": 1, "r": 1, "type": "Color" }, "name": 0 }, "type": "combine" }, { "name": "gen_inputs", "node_position": { "x": -847.322693, "y": -143.585464 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": -206.322693, "y": -144.585464 }, "parameters": { }, "ports": [ { "name": "Albedo", "type": "rgb" }, { "name": "ORM", "type": "rgb" }, { "name": "Emission", "type": "rgb" }, { "name": "Normal", "type": "rgb" } ], "type": "ios" }, { "name": "gen_parameters", "node_position": { "x": -739.30249, "y": -408.925568 }, "parameters": { "param0": 1, "param1": 0.1 }, "type": "remote", "widgets": [ { "configurations": { "Aluminum": [ { "node": "uniform_3", "value": { "a": 1, "b": 0.925, "g": 0.921, "r": 0.913, "type": "Color" }, "widget": "color" } ], "Chromium": [ { "node": "uniform_3", "value": { "a": 1, "b": 0.554, "g": 0.556, "r": 0.55, "type": "Color" }, "widget": "color" } ], "Cobalt": [ { "node": "uniform_3", "value": { "a": 1, "b": 0.634, "g": 0.655, "r": 0.662, "type": "Color" }, "widget": "color" } ], "Copper": [ { "node": "uniform_3", "value": { "a": 1, "b": 0.538, "g": 0.637, "r": 0.955, "type": "Color" }, "widget": "color" } ], "Gold": [ { "node": "uniform_3", "value": { "a": 1, "b": 0.336, "g": 0.766, "r": 1, "type": "Color" }, "widget": "color" } ], "Iron": [ { "node": "uniform_3", "value": { "a": 1, "b": 0.58, "g": 0.57, "r": 0.56, "type": "Color" }, "widget": "color" } ], "Nickel": [ { "node": "uniform_3", "value": { "a": 1, "b": 0.526, "g": 0.609, "r": 0.66, "type": "Color" }, "widget": "color" } ], "Platinum": [ { "node": "uniform_3", "value": { "a": 1, "b": 0.585, "g": 0.637, "r": 0.672, "type": "Color" }, "widget": "color" } ], "Silver": [ { "node": "uniform_3", "value": { "a": 1, "b": 0.915, "g": 0.96, "r": 0.972, "type": "Color" }, "widget": "color" } ], "Titanium": [ { "node": "uniform_3", "value": { "a": 1, "b": 0.449, "g": 0.497, "r": 0.542, "type": "Color" }, "widget": "color" } ] }, "label": "Metal", "linked_widgets": [ { "node": "uniform_3", "widget": "color" } ], "name": "param0", "type": "config_control" }, { "label": "Roughness", "linked_widgets": [ { "node": "uniform_greyscale_3", "widget": "color" } ], "name": "param1", "type": "linked_control" } ] }, { "name": "uniform", "node_position": { "x": -673.80249, "y": -56.425568 }, "parameters": { "color": { "a": 1, "b": 0, "g": 0, "r": 0, "type": "Color" } }, "type": "uniform" } ], "parameters": { "param0": 1, "param1": 0.1 }, "tree_item": "Workflow/Materials/Metal", "type": "graph" }, { "collapsed": true, "connections": [ { "from": "scratches", "from_port": 0, "to": "colorize", "to_port": 0 }, { "from": "colorize_2", "from_port": 0, "to": "colorize_3", "to_port": 0 }, { "from": "colorize_3", "from_port": 0, "to": "gen_outputs", "to_port": 0 }, { "from": "transform", "from_port": 0, "to": "colorize_2", "to_port": 0 }, { "from": "colorize", "from_port": 0, "to": "blend", "to_port": 0 }, { "from": "uniform_greyscale", "from_port": 0, "to": "blend", "to_port": 1 }, { "from": "perlin_2", "from_port": 0, "to": "blend_2", "to_port": 0 }, { "from": "blend_2", "from_port": 0, "to": "transform", "to_port": 2 }, { "from": "uniform_greyscale_2", "from_port": 0, "to": "blend_2", "to_port": 1 }, { "from": "colorize_4", "from_port": 0, "to": "warp", "to_port": 1 }, { "from": "blend_3", "from_port": 0, "to": "transform", "to_port": 0 }, { "from": "voronoi", "from_port": 0, "to": "transform_2", "to_port": 0 }, { "from": "transform_2", "from_port": 0, "to": "colorize_4", "to_port": 0 }, { "from": "transform_2", "from_port": 0, "to": "colorize_5", "to_port": 0 }, { "from": "perlin", "from_port": 0, "to": "colorize_6", "to_port": 0 }, { "from": "colorize_6", "from_port": 0, "to": "warp", "to_port": 0 }, { "from": "colorize_5", "from_port": 0, "to": "blend_3", "to_port": 0 }, { "from": "warp", "from_port": 0, "to": "blend_3", "to_port": 1 }, { "from": "uniform_greyscale_3", "from_port": 0, "to": "combine", "to_port": 2 }, { "from": "uniform_greyscale_3_2", "from_port": 0, "to": "combine", "to_port": 1 }, { "from": "combine", "from_port": 0, "to": "gen_outputs", "to_port": 1 }, { "from": "uniform", "from_port": 0, "to": "gen_outputs", "to_port": 2 }, { "from": "blend", "from_port": 0, "to": "normal_map", "to_port": 0 }, { "from": "normal_map", "from_port": 0, "to": "gen_outputs", "to_port": 3 } ], "icon": "workflow_materials_wood", "label": "Wood", "name": "graph_2", "nodes": [ { "name": "colorize_2", "node_position": { "x": -502.779297, "y": -230.133209 }, "parameters": { "gradient": { "interpolation": 1, "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0, "r": 0 }, { "a": 1, "b": 1, "g": 1, "pos": 0.204676, "r": 1 }, { "a": 1, "b": 0.151042, "g": 0.151042, "pos": 0.413767, "r": 0.151042 }, { "a": 1, "b": 1, "g": 1, "pos": 0.595585, "r": 1 }, { "a": 1, "b": 0.197917, "g": 0.197917, "pos": 0.786495, "r": 0.197917 }, { "a": 1, "b": 1, "g": 1, "pos": 0.986495, "r": 1 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "colorize", "node_position": { "x": -605.5, "y": 130 }, "parameters": { "gradient": { "interpolation": 1, "points": [ { "a": 1, "b": 0.15625, "g": 0.15625, "pos": 0.072727, "r": 0.15625 }, { "a": 1, "b": 0, "g": 0, "pos": 1, "r": 0 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "colorize_3", "node_position": { "x": -504.264893, "y": -169.658966 }, "parameters": { "gradient": { "interpolation": 1, "points": [ { "a": 1, "b": 0.163818, "g": 0.402123, "pos": 0, "r": 0.515625 }, { "a": 1, "b": 0.377604, "g": 0.54769, "pos": 1, "r": 0.625 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "transform", "node_position": { "x": -520.979492, "y": -423.665527 }, "parameters": { "repeat": false, "rotate": 0, "scale_x": 1, "scale_y": 1, "translate_x": 0, "translate_y": 0.1 }, "type": "transform" }, { "name": "perlin", "node_position": { "x": -519.5, "y": -819 }, "parameters": { "iterations": 2, "persistence": 0.8, "scale_x": 1, "scale_y": 64 }, "type": "perlin" }, { "name": "uniform_greyscale", "node_position": { "x": -601.280884, "y": 198.450867 }, "parameters": { "color": 0 }, "type": "uniform_greyscale" }, { "name": "uniform_greyscale_3", "node_position": { "x": -304.030396, "y": -69.502716 }, "parameters": { "color": 0.3 }, "type": "uniform_greyscale" }, { "name": "uniform_greyscale_3_2", "node_position": { "x": -305.030396, "y": -124.502716 }, "parameters": { "color": 0.8 }, "type": "uniform_greyscale" }, { "name": "blend_2", "node_position": { "x": -792.692017, "y": -378.799133 }, "parameters": { "amount": 0.2, "blend_type": 0 }, "type": "blend" }, { "name": "perlin_2", "node_position": { "x": -1081.780762, "y": -422.665527 }, "parameters": { "iterations": 2, "persistence": 0.5, "scale_x": 4, "scale_y": 4 }, "type": "perlin" }, { "name": "uniform_greyscale_2", "node_position": { "x": -1054.058716, "y": -292.799133 }, "parameters": { "color": 0.5 }, "type": "uniform_greyscale" }, { "name": "scratches", "node_position": { "x": -634.5, "y": -49 }, "parameters": { "Randomness": 0.5, "angle": 0, "layers": 5, "length": 0.02, "randomness": 0.06, "waviness": 0.05, "width": 0.05 }, "type": "scratches" }, { "name": "blend", "node_position": { "x": -375.280884, "y": 4.450851 }, "parameters": { "amount": 0.3, "blend_type": 0 }, "type": "blend" }, { "name": "gen_parameters", "node_position": { "x": -555.280884, "y": -959.799133 }, "parameters": { "param0": { "interpolation": 1, "points": [ { "a": 1, "b": 0.163818, "g": 0.402123, "pos": 0, "r": 0.515625 }, { "a": 1, "b": 0.377604, "g": 0.54769, "pos": 1, "r": 0.625 } ], "type": "Gradient" }, "param1": 0.2, "param2": 0.3 }, "type": "remote", "widgets": [ { "label": "Color", "linked_widgets": [ { "node": "colorize_3", "widget": "gradient" } ], "name": "param0", "type": "linked_control" }, { "label": "Waviness", "linked_widgets": [ { "node": "blend_2", "widget": "amount" } ], "name": "param1", "type": "linked_control" }, { "label": "Scratches", "linked_widgets": [ { "node": "blend", "widget": "amount" } ], "name": "param2", "type": "linked_control" } ] }, { "name": "gen_inputs", "node_position": { "x": -1378.780762, "y": -198.650482 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": 192.969604, "y": -125.650482 }, "parameters": { }, "ports": [ { "name": "Albedo", "type": "rgb" }, { "name": "ORM", "type": "rgb" }, { "name": "Emission", "type": "rgb" }, { "name": "Normal", "type": "rgb" } ], "type": "ios" }, { "name": "warp", "node_position": { "x": -485.120483, "y": -600.473999 }, "parameters": { "amount": 0.04, "eps": 0.03, "epsilon": 0 }, "shader_model": { "global": "", "inputs": [ { "default": "vec4(sin($uv.x*20.0)*0.5+0.5, sin($uv.y*20.0)*0.5+0.5, 0, 1)", "label": "", "name": "in", "type": "rgba" }, { "default": "0.0", "label": "", "name": "d", "type": "f" } ], "instance": "", "name": "Warp", "outputs": [ { "rgba": "$in($uv+$amount*vec2($d(fract($uv+vec2($eps, 0.0)))-$d(fract($uv-vec2($eps, 0.0))), $d(fract($uv+vec2(0.0, $eps)))-$d(fract($uv-vec2(0.0, $eps)))))", "type": "rgba" } ], "parameters": [ { "default": 0, "label": "", "max": 1, "min": 0, "name": "amount", "step": 0.005, "type": "float", "widget": "spinbox" }, { "default": 0, "label": "", "max": 0.2, "min": 0.005, "name": "eps", "step": 0.005, "type": "float", "widget": "spinbox" } ] }, "type": "shader" }, { "name": "voronoi", "node_position": { "x": -1137.120483, "y": -855.473999 }, "parameters": { "intensity": 1, "randomness": 1, "scale_x": 2, "scale_y": 2, "stretch_x": 1, "stretch_y": 1 }, "type": "voronoi" }, { "name": "colorize_4", "node_position": { "x": -876.015137, "y": -678.105591 }, "parameters": { "gradient": { "interpolation": 1, "points": [ { "a": 1, "b": 1, "g": 1, "pos": 0, "r": 1 }, { "a": 1, "b": 0.46875, "g": 0.46875, "pos": 0.318182, "r": 0.46875 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "blend_3", "node_position": { "x": -526.015137, "y": -516.105591 }, "parameters": { "amount": 1, "blend_type": 10 }, "type": "blend" }, { "name": "colorize_5", "node_position": { "x": -876.015137, "y": -614.105591 }, "parameters": { "gradient": { "interpolation": 2, "points": [ { "a": 1, "b": 0, "g": 0, "pos": 0.063636, "r": 0 }, { "a": 1, "b": 0.072917, "g": 0.072917, "pos": 0.118182, "r": 0.072917 }, { "a": 1, "b": 1, "g": 1, "pos": 0.118182, "r": 1 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "transform_2", "node_position": { "x": -1135.610352, "y": -670.105591 }, "parameters": { "repeat": true, "rotate": 0, "scale_x": 1, "scale_y": 0.5, "translate_x": 0, "translate_y": 0 }, "type": "transform" }, { "name": "colorize_6", "node_position": { "x": -494.895752, "y": -689.355591 }, "parameters": { "gradient": { "interpolation": 1, "points": [ { "a": 1, "b": 0.140625, "g": 0.140625, "pos": 0, "r": 0.140625 }, { "a": 1, "b": 1, "g": 1, "pos": 1, "r": 1 } ], "type": "Gradient" } }, "type": "colorize" }, { "name": "combine", "node_position": { "x": -102.834259, "y": -117.463135 }, "parameters": { "color": { "a": 1, "b": 1, "g": 1, "r": 1, "type": "Color" }, "name": 0 }, "type": "combine" }, { "name": "uniform", "node_position": { "x": 28.165741, "y": -71.463135 }, "parameters": { "color": { "a": 1, "b": 0, "g": 0, "r": 0, "type": "Color" } }, "type": "uniform" }, { "name": "normal_map", "node_position": { "x": -71.142059, "y": 4.536865 }, "parameters": { "amount": 0.5, "param0": 10, "param1": 1, "param2": 0, "param3": 0, "param4": 0, "size": 4 }, "type": "normal_map" } ], "parameters": { "param0": { "interpolation": 1, "points": [ { "a": 1, "b": 0.163818, "g": 0.402123, "pos": 0, "r": 0.515625 }, { "a": 1, "b": 0.377604, "g": 0.54769, "pos": 1, "r": 0.625 } ], "type": "Gradient" }, "param1": 0.2, "param2": 0.3 }, "tree_item": "Workflow/Materials/Wood", "type": "graph" }, { "collapsed": true, "connections": [ { "from": "uniform_2", "from_port": 0, "to": "gen_outputs", "to_port": 3 }, { "from": "uniform_greyscale_3_2", "from_port": 0, "to": "combine", "to_port": 0 }, { "from": "uniform_greyscale_3", "from_port": 0, "to": "combine", "to_port": 1 }, { "from": "uniform_greyscale_4", "from_port": 0, "to": "combine", "to_port": 2 }, { "from": "uniform_3", "from_port": 0, "to": "gen_outputs", "to_port": 0 }, { "from": "combine", "from_port": 0, "to": "gen_outputs", "to_port": 1 }, { "from": "uniform", "from_port": 0, "to": "gen_outputs", "to_port": 2 } ], "icon": "workflow_materials_template", "label": "Material template", "name": "graph_2_2_2", "nodes": [ { "name": "uniform_greyscale_3_2", "node_position": { "x": -608.322693, "y": -181.48642 }, "parameters": { "color": 1 }, "type": "uniform_greyscale" }, { "name": "uniform_greyscale_4", "node_position": { "x": -608.322693, "y": -79.48642 }, "parameters": { "color": 0 }, "type": "uniform_greyscale" }, { "name": "uniform_greyscale_3", "node_position": { "x": -608.322693, "y": -130.48642 }, "parameters": { "color": 0.5 }, "type": "uniform_greyscale" }, { "name": "uniform_2", "node_position": { "x": -570.908142, "y": 34.666931 }, "parameters": { "color": { "a": 1, "b": 0, "g": 0.501961, "r": 0.501961, "type": "Color" } }, "type": "uniform" }, { "name": "uniform_3", "node_position": { "x": -572.322693, "y": -236.48642 }, "parameters": { "color": { "a": 1, "b": 0.494118, "g": 0.494118, "r": 0.494118, "type": "Color" } }, "type": "uniform" }, { "name": "combine", "node_position": { "x": -410.322693, "y": -141.48642 }, "parameters": { "color": { "a": 1, "b": 1, "g": 1, "r": 1, "type": "Color" }, "name": 0 }, "type": "combine" }, { "name": "gen_inputs", "node_position": { "x": -743.322693, "y": -145.585464 }, "parameters": { }, "ports": [ ], "type": "ios" }, { "name": "gen_outputs", "node_position": { "x": -206.322693, "y": -144.585464 }, "parameters": { }, "ports": [ { "name": "Albedo", "type": "rgb" }, { "name": "ORM", "type": "rgb" }, { "name": "Emission", "type": "rgb" }, { "name": "Normal", "type": "rgb" } ], "type": "ios" }, { "name": "gen_parameters", "node_position": { "x": -652.30249, "y": -398.925568 }, "parameters": { "param0": { "a": 1, "b": 0.494118, "g": 0.494118, "r": 0.494118, "type": "Color" }, "param1": 0.5, "param2": 0, "param3": { "a": 1, "b": 0, "g": 0, "r": 0, "type": "Color" } }, "type": "remote", "widgets": [ { "label": "Albedo", "linked_widgets": [ { "node": "uniform_3", "widget": "color" } ], "name": "param0", "type": "linked_control" }, { "label": "Roughness", "linked_widgets": [ { "node": "uniform_greyscale_3", "widget": "color" } ], "name": "param1", "type": "linked_control" }, { "label": "Metallic", "linked_widgets": [ { "node": "uniform_greyscale_4", "widget": "color" } ], "name": "param2", "type": "linked_control" }, { "label": "Emission", "linked_widgets": [ { "node": "uniform", "widget": "color" } ], "name": "param3", "type": "linked_control" } ] }, { "name": "uniform", "node_position": { "x": -569.80249, "y": -21.425568 }, "parameters": { "color": { "a": 1, "b": 0, "g": 0, "r": 0, "type": "Color" } }, "type": "uniform" } ], "parameters": { "param0": { "a": 1, "b": 0.494118, "g": 0.494118, "r": 0.494118, "type": "Color" }, "param1": 0.5, "param2": 0 }, "tree_item": "Workflow/Materials/Template", "type": "graph" }, { "collapsed": false, "tree_item": "Miscellaneous" }, { "collapsed": true, "icon": "miscellaneous_buffer", "tree_item": "Miscellaneous/Buffer", "type": "buffer" }, { "collapsed": true, "icon": "miscellaneous_custom_shader", "shader_model": { }, "tree_item": "Miscellaneous/Custom Shader", "type": "custom" }, { "collapsed": true, "icon": "miscellaneous_switch", "tree_item": "Miscellaneous/Switch", "type": "switch" }, { "collapsed": true, "icon": "miscellaneous_remote", "tree_item": "Miscellaneous/Remote", "type": "remote", "widgets": [ ] }, { "collapsed": true, "icon": "miscellaneous_comment", "tree_item": "Miscellaneous/Comment", "type": "comment" }, { "collapsed": true, "icon": "miscellaneous_export", "parameters": { "size": 10 }, "tree_item": "Miscellaneous/Export", "type": "export" }, { "collapsed": true, "icon": "miscellaneous_debug", "tree_item": "Miscellaneous/Debug", "type": "debug" } ] }