Created
November 19, 2023 17:16
-
-
Save nortikin/317922a276f73565de6853b5efdb9bb3 to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0-alpha | Blender.3.6.2 | Curve_mapper_shmapper | 2023.11.19 | 20:16 | license: CC BY-SA
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"export_version": "1.0", | |
"main_tree": { | |
"nodes": { | |
"Frame.003": { | |
"attributes": { | |
"location": [ | |
0.0, | |
0.0 | |
], | |
"height": 266.0, | |
"width": 200.0, | |
"label": "\u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u044f" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.002": { | |
"attributes": { | |
"location": [ | |
50.0, | |
-70.0 | |
], | |
"height": 487.0, | |
"width": 400.0 | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame": { | |
"attributes": { | |
"location": [ | |
-210.0, | |
70.0 | |
], | |
"height": 258.0, | |
"width": 380.0 | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.001": { | |
"attributes": { | |
"location": [ | |
150.0, | |
-20.0 | |
], | |
"height": 434.0, | |
"width": 580.0, | |
"label": "\u041a\u0420\u0418\u0412\u0418\u0417\u0410\u0422\u041e\u0420" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.004": { | |
"attributes": { | |
"location": [ | |
-110.0, | |
20.0 | |
], | |
"height": 331.0, | |
"width": 422.2470703125, | |
"label": "section" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.005": { | |
"attributes": { | |
"location": [ | |
10.0, | |
-10.0 | |
], | |
"height": 364.0, | |
"width": 400.0, | |
"label": "T" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.006": { | |
"attributes": { | |
"location": [ | |
10.0, | |
-20.0 | |
], | |
"height": 364.0, | |
"width": 380.0, | |
"label": "X" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Vector Interpolation": { | |
"attributes": { | |
"location": [ | |
320.0, | |
-1560.0 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"properties": { | |
"mode": "SPL" | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices", | |
"properties": { | |
"is_mandatory": true | |
} | |
}, | |
"Interval": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Interval", | |
"properties": { | |
"prop_name": "t_in" | |
} | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Tanget": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Tanget" | |
}, | |
"Unit Tanget": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Unit Tanget" | |
} | |
}, | |
"bl_idname": "SvInterpolationNodeMK3" | |
}, | |
"Objects in Lite": { | |
"attributes": { | |
"location": [ | |
-210.0, | |
-1510.0 | |
], | |
"color": [ | |
0.0, | |
0.5, | |
0.20000000298023224 | |
], | |
"use_custom_color": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"properties": { | |
"obj_name": "BezierCurve", | |
"currently_storing": true | |
}, | |
"advanced_properties": { | |
"geom": "{\"Vertices\": [0.0, 0.0, 0.0, 0.022573819383978844, 0.030732443556189537, 0.0, 0.04439878836274147, 0.0604943111538887, 0.0, 0.06548739224672318, 0.08929723501205444, 0.0, 0.08585212379693985, 0.1171528622508049, 0.0, 0.10550546646118164, 0.14407283067703247, 0.0, 0.12445990741252899, 0.17006877064704895, 0.0, 0.14272794127464294, 0.19515232741832733, 0.0, 0.16032204031944275, 0.21933513879776, 0.0, 0.17725470662117004, 0.24262885749340057, 0.0, 0.19353841245174408, 0.2650451064109802, 0.0, 0.2091856598854065, 0.28659552335739136, 0.0, 0.22420893609523773, 0.30729174613952637, 0.0, 0.23862071335315704, 0.32714542746543884, 0.0, 0.2524334788322449, 0.34616819024086, 0.0, 0.26565974950790405, 0.3643716871738434, 0.0, 0.27831199765205383, 0.38176754117012024, 0.0, 0.29040268063545227, 0.39836740493774414, 0.0, 0.3019443154335022, 0.4141829311847687, 0.0, 0.31294938921928406, 0.42922574281692505, 0.0, 0.3234303891658783, 0.44350746273994446, 0.0, 0.33339980244636536, 0.4570397436618805, 0.0, 0.3428701162338257, 0.46983423829078674, 0.0, 0.3518538177013397, 0.4819025695323944, 0.0, 0.3603633642196655, 0.4932563602924347, 0.0, 0.36841127276420593, 0.5039072632789612, 0.0, 0.3760100305080414, 0.5138669610023499, 0.0, 0.3831721246242523, 0.5231470465660095, 0.0, 0.3899100422859192, 0.5317591428756714, 0.0, 0.39623627066612244, 0.5397149324417114, 0.0, 0.4021632969379425, 0.5470260381698608, 0.0, 0.40770360827445984, 0.5537040829658508, 0.0, 0.4128696918487549, 0.5597606897354126, 0.0, 0.4176740348339081, 0.5652075409889221, 0.0, 0.4221291244029999, 0.5700562596321106, 0.0, 0.4262474477291107, 0.5743184685707092, 0.0, 0.43004146218299866, 0.578005850315094, 0.0, 0.43352368474006653, 0.5811299681663513, 0.0, 0.4367066025733948, 0.5837025046348572, 0.0, 0.43960270285606384, 0.5857351422309875, 0.0, 0.4422244727611542, 0.5872394442558289, 0.0, 0.4445843994617462, 0.5882270932197571, 0.0, 0.4466949701309204, 0.5887097120285034, 0.0, 0.4485686719417572, 0.5886989831924438, 0.0, 0.45021799206733704, 0.5882064700126648, 0.0, 0.45165541768074036, 0.5872438549995422, 0.0, 0.4528934359550476, 0.5858227610588074, 0.0, 0.45394453406333923, 0.5839548707008362, 0.0, 0.4548211991786957, 0.5816518068313599, 0.0, 0.4555359184741974, 0.5789251923561096, 0.0, 0.4561011791229248, 0.5757866501808167, 0.0, 0.4565294682979584, 0.5722478032112122, 0.0, 0.4568333029747009, 0.5683203339576721, 0.0, 0.4570251405239105, 0.5640158653259277, 0.0, 0.4571174681186676, 0.559346079826355, 0.0, 0.4571227729320526, 0.5543225407600403, 0.0, 0.457053542137146, 0.5489569306373596, 0.0, 0.4569222629070282, 0.5432608723640442, 0.0, 0.45674142241477966, 0.53724604845047, 0.0, 0.45652350783348083, 0.5309240221977234, 0.0, 0.45628100633621216, 0.5243064761161804, 0.0, 0.4560264050960541, 0.517405092716217, 0.0, 0.45577219128608704, 0.5102314352989197, 0.0, 0.4555308520793915, 0.5027971863746643, 0.0, 0.4553147256374359, 0.49511492252349854, 0.0, 0.45507174730300903, 0.4838900566101074, 0.0, 0.45492109656333923, 0.4726470112800598, 0.0, 0.4548717439174652, 0.46139204502105713, 0.0, 0.45493265986442566, 0.4501313865184784, 0.0, 0.45511284470558167, 0.43887126445770264, 0.0, 0.4554212689399719, 0.4276179373264313, 0.0, 0.45586690306663513, 0.41637760400772095, 0.0, 0.4564587473869324, 0.40515655279159546, 0.0, 0.45720577239990234, 0.39396098256111145, 0.0, 0.45811694860458374, 0.38279715180397034, 0.0, 0.45920124650001526, 0.37167128920555115, 0.0, 0.460467666387558, 0.3605896532535553, 0.0, 0.4619251787662506, 0.34955844283103943, 0.0, 0.46358275413513184, 0.33858391642570496, 0.0, 0.46544939279556274, 0.3276723325252533, 0.0, 0.46753406524658203, 0.3168299198150635, 0.0, 0.4698457419872284, 0.3060629069805145, 0.0, 0.4723934233188629, 0.2953775227069855, 0.0, 0.4751860499382019, 0.28478002548217773, 0.0, 0.47823265194892883, 0.27427664399147034, 0.0, 0.48154217004776, 0.2638736069202423, 0.0, 0.4851236045360565, 0.25357717275619507, 0.0, 0.48898592591285706, 0.24339357018470764, 0.0, 0.4931381046772003, 0.23332904279232025, 0.0, 0.4975891411304474, 0.22338981926441193, 0.0, 0.502348005771637, 0.2135821431875229, 0.0, 0.5074236392974854, 0.20391224324703217, 0.0, 0.512825071811676, 0.19438637793064117, 0.0, 0.5185613036155701, 0.18501076102256775, 0.0, 0.5246412754058838, 0.1757916510105133, 0.0, 0.5310739278793335, 0.16673527657985687, 0.0, 0.537868320941925, 0.15784788131713867, 0.0, 0.5450333952903748, 0.14913569390773773, 0.0, 0.5525780916213989, 0.14060495793819427, 0.0, 0.5605114698410034, 0.13226191699504852, 0.0, 0.5688424706459045, 0.1241128072142601, 0.0, 0.5775800347328186, 0.11616386473178864, 0.0, 0.5867332220077515, 0.10842132568359375, 0.0, 0.5963109135627747, 0.10089143365621567, 0.0, 0.606322169303894, 0.09358041733503342, 0.0, 0.6167759299278259, 0.08649452030658722, 0.0, 0.6276811957359314, 0.0796399861574173, 0.0, 0.6390469670295715, 0.07302305102348328, 0.0, 0.6508821845054626, 0.06664994359016418, 0.0, 0.663195788860321, 0.06052691489458084, 0.0, 0.6759968400001526, 0.054660193622112274, 0.0, 0.6892942786216736, 0.049056023359298706, 0.0, 0.7030971050262451, 0.04372064024209976, 0.0, 0.7174142599105835, 0.038660284131765366, 0.0, 0.7322547435760498, 0.03388119116425514, 0.0, 0.7476275563240051, 0.029389601200819016, 0.0, 0.7635416388511658, 0.02519175224006176, 0.0, 0.7800059914588928, 0.02129388228058815, 0.0, 0.7970296144485474, 0.01770222932100296, 0.0, 0.8146214485168457, 0.01442303229123354, 0.0, 0.8327904939651489, 0.011462528258562088, 0.0, 0.8515457510948181, 0.008826956152915955, 0.0, 0.8708961606025696, 0.006522554904222488, 0.0, 0.8908507227897644, 0.004555561579763889, 0.0, 0.9114183783531189, 0.0029322151094675064, 0.0, 0.9326081871986389, 0.0016587534919381142, 0.0, 0.954429030418396, 0.0007414149004034698, 0.0, 0.976889967918396, 0.00018643756629899144, 0.0, 1.0, 0.0, 0.0], \"Edges\": [0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, 27, 28, 28, 29, 29, 30, 30, 31, 31, 32, 32, 33, 33, 34, 34, 35, 35, 36, 36, 37, 37, 38, 38, 39, 39, 40, 40, 41, 41, 42, 42, 43, 43, 44, 44, 45, 45, 46, 46, 47, 47, 48, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, 53, 54, 54, 55, 55, 56, 56, 57, 57, 58, 58, 59, 59, 60, 60, 61, 61, 62, 62, 63, 63, 64, 64, 65, 65, 66, 66, 67, 67, 68, 68, 69, 69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 74, 75, 75, 76, 76, 77, 77, 78, 78, 79, 79, 80, 80, 81, 81, 82, 82, 83, 83, 84, 84, 85, 85, 86, 86, 87, 87, 88, 88, 89, 89, 90, 90, 91, 91, 92, 92, 93, 93, 94, 94, 95, 95, 96, 96, 97, 97, 98, 98, 99, 99, 100, 100, 101, 101, 102, 102, 103, 103, 104, 104, 105, 105, 106, 106, 107, 107, 108, 108, 109, 109, 110, 110, 111, 111, 112, 112, 113, 113, 114, 114, 115, 115, 116, 116, 117, 117, 118, 118, 119, 119, 120, 120, 121, 121, 122, 122, 123, 123, 124, 124, 125, 125, 126, 126, 127, 127, 128], \"Polygons\": [], \"MaterialIdx\": [], \"Matrix\": [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0]}" | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Polygons" | |
}, | |
"MaterialIdx": { | |
"bl_idname": "SvStringsSocket", | |
"name": "MaterialIdx" | |
}, | |
"Matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "Matrix" | |
} | |
}, | |
"bl_idname": "SvObjInLite" | |
}, | |
"Viewer Draw": { | |
"attributes": { | |
"location": [ | |
-10.0, | |
-1510.0 | |
], | |
"hide": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"properties": { | |
"display_verts": false, | |
"display_faces": false, | |
"line_width": 2, | |
"edge_color": [ | |
0.08506444096565247, | |
0.9000002145767212, | |
0.06578654795885086, | |
1.0 | |
] | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices", | |
"properties": { | |
"custom_draw": "draw_property_socket" | |
} | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges", | |
"properties": { | |
"custom_draw": "draw_property_socket" | |
} | |
}, | |
"Polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Polygons" | |
}, | |
"Matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "Matrix" | |
}, | |
"Vector Color": { | |
"bl_idname": "SvColorSocket", | |
"name": "Vector Color", | |
"properties": { | |
"custom_draw": "draw_color_socket", | |
"prop_name": "vector_color" | |
} | |
}, | |
"Edge Color": { | |
"bl_idname": "SvColorSocket", | |
"name": "Edge Color", | |
"properties": { | |
"custom_draw": "draw_color_socket", | |
"prop_name": "edge_color" | |
} | |
}, | |
"Polygon Color": { | |
"bl_idname": "SvColorSocket", | |
"name": "Polygon Color", | |
"properties": { | |
"custom_draw": "draw_color_socket", | |
"prop_name": "polygon_color" | |
} | |
}, | |
"attrs": { | |
"bl_idname": "SvStringsSocket", | |
"name": "attrs", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"quick_link_to_node": "SvVDAttrsNodeMk2" | |
} | |
} | |
}, | |
"bl_idname": "SvViewerDrawMk4" | |
}, | |
"Evaluate Curve": { | |
"attributes": { | |
"location": [ | |
410.0, | |
-1250.0 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame" | |
} | |
}, | |
"properties": { | |
"eval_mode": "MANUAL" | |
}, | |
"inputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
}, | |
"T": { | |
"bl_idname": "SvStringsSocket", | |
"name": "T", | |
"properties": { | |
"prop_name": "t_value" | |
} | |
}, | |
"Samples": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Samples", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"prop_name": "sample_size" | |
} | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Tangents": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Tangents" | |
} | |
}, | |
"bl_idname": "SvExEvalCurveNode" | |
}, | |
"Random": { | |
"attributes": { | |
"location": [ | |
-210.0, | |
-1810.0 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"properties": { | |
"count_inner": 40, | |
"seed": 0.08999999612569809 | |
}, | |
"inputs": { | |
"Count": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Count", | |
"properties": { | |
"prop_name": "count_inner" | |
} | |
}, | |
"Seed": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Seed", | |
"properties": { | |
"prop_name": "seed" | |
} | |
} | |
}, | |
"outputs": { | |
"Random": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Random" | |
} | |
}, | |
"bl_idname": "RandomNode" | |
}, | |
"Approximate Bezier Curve": { | |
"attributes": { | |
"location": [ | |
230.0, | |
-1250.0 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame" | |
} | |
}, | |
"properties": { | |
"degree": 16 | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Degree": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Degree", | |
"properties": { | |
"prop_name": "degree" | |
} | |
} | |
}, | |
"outputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
}, | |
"ControlPoints": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "ControlPoints" | |
} | |
}, | |
"bl_idname": "SvExBezierCurveFitNode" | |
}, | |
"Curve Mapper": { | |
"attributes": { | |
"location": [ | |
150.0, | |
-1880.0 | |
], | |
"width": 200.0, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.001" | |
} | |
}, | |
"advanced_properties": { | |
"curve_data": "{\"group_name\": \"sverchok_helper_group\", \"bl_idname\": \"ShaderNodeRGBCurve\", \"data\": [[[\"AUTO\", [0.0, 0.0]], [\"AUTO\", [1.0, 1.0]]], [[\"AUTO\", [0.0, 0.0]], [\"AUTO\", [1.0, 1.0]]], [[\"AUTO\", [0.0, 0.0]], [\"AUTO\", [1.0, 1.0]]], [[\"AUTO_CLAMPED\", [0.0, 0.0]], [\"AUTO\", [0.13333334028720856, 0.13750003278255463]], [\"AUTO\", [0.23888888955116272, 0.29374998807907104]], [\"AUTO\", [0.43388861417770386, 0.3105626106262207]], [\"AUTO\", [0.5473331809043884, 0.6618747711181641]], [\"AUTO\", [0.7059444189071655, -0.15543751418590546]], [\"AUTO\", [0.9976111054420471, 0.25706249475479126]], [\"AUTO\", [1.1502221822738647, 0.1795624941587448]]]]}" | |
}, | |
"inputs": { | |
"Value": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Value", | |
"properties": { | |
"prop_name": "value" | |
} | |
} | |
}, | |
"outputs": { | |
"Value": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Value" | |
}, | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
}, | |
"Control Points": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Control Points" | |
} | |
}, | |
"bl_idname": "SvCurveMapperNode" | |
}, | |
"Viewer Draw Curve": { | |
"attributes": { | |
"location": [ | |
390.0, | |
-1880.0 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.001" | |
} | |
}, | |
"properties": { | |
"resolution": 150 | |
}, | |
"inputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
}, | |
"Resolution": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Resolution", | |
"properties": { | |
"prop_name": "resolution" | |
} | |
} | |
}, | |
"bl_idname": "SvCurveViewerDrawNode" | |
}, | |
"Vector In": { | |
"attributes": { | |
"location": [ | |
570.0, | |
-1880.0 | |
], | |
"width": 100.0, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.001" | |
} | |
}, | |
"inputs": { | |
"X": { | |
"bl_idname": "SvStringsSocket", | |
"name": "X", | |
"properties": { | |
"prop_name": "x_" | |
} | |
}, | |
"Y": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Y", | |
"properties": { | |
"prop_name": "y_" | |
} | |
}, | |
"Z": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Z", | |
"properties": { | |
"prop_name": "z_" | |
} | |
} | |
}, | |
"outputs": { | |
"Vectors": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vectors" | |
} | |
}, | |
"bl_idname": "GenVectorsNode" | |
}, | |
"Vector In.001": { | |
"attributes": { | |
"location": [ | |
730.0, | |
-1280.0 | |
], | |
"width": 100.0, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.004" | |
} | |
}, | |
"inputs": { | |
"X": { | |
"bl_idname": "SvStringsSocket", | |
"name": "X", | |
"properties": { | |
"prop_name": "x_" | |
} | |
}, | |
"Y": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Y", | |
"properties": { | |
"prop_name": "y_" | |
} | |
}, | |
"Z": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Z", | |
"properties": { | |
"prop_name": "z_" | |
} | |
} | |
}, | |
"outputs": { | |
"Vectors": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vectors" | |
} | |
}, | |
"bl_idname": "GenVectorsNode" | |
}, | |
"Viewer Draw.001": { | |
"attributes": { | |
"location": [ | |
1050.0, | |
-1610.0 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.005" | |
} | |
}, | |
"properties": { | |
"display_verts": false, | |
"edge_color": [ | |
0.7392313480377197, | |
0.7392313480377197, | |
0.28911831974983215, | |
1.0 | |
] | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices", | |
"properties": { | |
"custom_draw": "draw_property_socket" | |
} | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges", | |
"properties": { | |
"custom_draw": "draw_property_socket" | |
} | |
}, | |
"Polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Polygons" | |
}, | |
"Matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "Matrix" | |
}, | |
"Vector Color": { | |
"bl_idname": "SvColorSocket", | |
"name": "Vector Color", | |
"properties": { | |
"custom_draw": "draw_color_socket", | |
"prop_name": "vector_color" | |
} | |
}, | |
"Edge Color": { | |
"bl_idname": "SvColorSocket", | |
"name": "Edge Color", | |
"properties": { | |
"custom_draw": "draw_color_socket", | |
"prop_name": "edge_color" | |
} | |
}, | |
"Polygon Color": { | |
"bl_idname": "SvColorSocket", | |
"name": "Polygon Color", | |
"properties": { | |
"custom_draw": "draw_color_socket", | |
"prop_name": "polygon_color" | |
} | |
}, | |
"attrs": { | |
"bl_idname": "SvStringsSocket", | |
"name": "attrs", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"quick_link_to_node": "SvVDAttrsNodeMk2" | |
} | |
} | |
}, | |
"bl_idname": "SvViewerDrawMk4" | |
}, | |
"UV Connection": { | |
"attributes": { | |
"location": [ | |
850.0, | |
-1610.0 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.005" | |
} | |
}, | |
"properties": { | |
"polygons": "Edges", | |
"dir_check": "V_dir" | |
}, | |
"inputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices" | |
}, | |
"vertices 1": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices 1" | |
}, | |
"vertices 2": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices 2" | |
}, | |
"vertices 3": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices 3" | |
} | |
}, | |
"outputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices" | |
}, | |
"data": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data" | |
} | |
}, | |
"bl_idname": "LineConnectNodeMK2" | |
}, | |
"Intersect Curve with Plane": { | |
"attributes": { | |
"location": [ | |
870.0, | |
-1260.0 | |
], | |
"width": 222.24713134765625, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.004" | |
} | |
}, | |
"inputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
}, | |
"Point": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Point", | |
"properties": { | |
"use_prop": true | |
} | |
}, | |
"Normal": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Normal", | |
"properties": { | |
"use_prop": true, | |
"prop": [ | |
-1.0, | |
0.0, | |
0.0 | |
], | |
"expanded": true | |
} | |
} | |
}, | |
"outputs": { | |
"Point": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Point" | |
}, | |
"T": { | |
"bl_idname": "SvStringsSocket", | |
"name": "T" | |
} | |
}, | |
"bl_idname": "SvExCrossCurvePlaneNode" | |
}, | |
"Viewer Draw.003": { | |
"attributes": { | |
"location": [ | |
1570.0, | |
-1360.0 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.006" | |
} | |
}, | |
"properties": { | |
"display_verts": false, | |
"line_width": 2, | |
"edge_color": [ | |
0.7056730389595032, | |
0.41075268387794495, | |
1.0, | |
1.0 | |
] | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices", | |
"properties": { | |
"custom_draw": "draw_property_socket" | |
} | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges", | |
"properties": { | |
"custom_draw": "draw_property_socket" | |
} | |
}, | |
"Polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Polygons" | |
}, | |
"Matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "Matrix" | |
}, | |
"Vector Color": { | |
"bl_idname": "SvColorSocket", | |
"name": "Vector Color", | |
"properties": { | |
"custom_draw": "draw_color_socket", | |
"prop_name": "vector_color" | |
} | |
}, | |
"Edge Color": { | |
"bl_idname": "SvColorSocket", | |
"name": "Edge Color", | |
"properties": { | |
"custom_draw": "draw_color_socket", | |
"prop_name": "edge_color" | |
} | |
}, | |
"Polygon Color": { | |
"bl_idname": "SvColorSocket", | |
"name": "Polygon Color", | |
"properties": { | |
"custom_draw": "draw_color_socket", | |
"prop_name": "polygon_color" | |
} | |
}, | |
"attrs": { | |
"bl_idname": "SvStringsSocket", | |
"name": "attrs", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"quick_link_to_node": "SvVDAttrsNodeMk2" | |
} | |
} | |
}, | |
"bl_idname": "SvViewerDrawMk4" | |
}, | |
"UV Connection.001": { | |
"attributes": { | |
"location": [ | |
1390.0, | |
-1360.0 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.006" | |
} | |
}, | |
"properties": { | |
"polygons": "Edges", | |
"dir_check": "V_dir" | |
}, | |
"inputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices" | |
}, | |
"vertices 1": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices 1" | |
}, | |
"vertices 2": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices 2" | |
} | |
}, | |
"outputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices" | |
}, | |
"data": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data" | |
} | |
}, | |
"bl_idname": "LineConnectNodeMK2" | |
} | |
}, | |
"links": [ | |
{ | |
"from_node": "Objects in Lite", | |
"from_socket": "Vertices", | |
"to_node": "Vector Interpolation", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Random", | |
"from_socket": "Random", | |
"to_node": "Vector Interpolation", | |
"to_socket": "Interval" | |
}, | |
{ | |
"from_node": "Objects in Lite", | |
"from_socket": "Vertices", | |
"to_node": "Viewer Draw", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Objects in Lite", | |
"from_socket": "Edges", | |
"to_node": "Viewer Draw", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Approximate Bezier Curve", | |
"from_socket": "Curve", | |
"to_node": "Evaluate Curve", | |
"to_socket": "Curve" | |
}, | |
{ | |
"from_node": "Random", | |
"from_socket": "Random", | |
"to_node": "Evaluate Curve", | |
"to_socket": "T" | |
}, | |
{ | |
"from_node": "Objects in Lite", | |
"from_socket": "Vertices", | |
"to_node": "Approximate Bezier Curve", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Random", | |
"from_socket": "Random", | |
"to_node": "Curve Mapper", | |
"to_socket": "Value" | |
}, | |
{ | |
"from_node": "Curve Mapper", | |
"from_socket": "Curve", | |
"to_node": "Viewer Draw Curve", | |
"to_socket": "Curve" | |
}, | |
{ | |
"from_node": "Random", | |
"from_socket": "Random", | |
"to_node": "Vector In", | |
"to_socket": "X" | |
}, | |
{ | |
"from_node": "Curve Mapper", | |
"from_socket": "Value", | |
"to_node": "Vector In", | |
"to_socket": "Y" | |
}, | |
{ | |
"from_node": "Random", | |
"from_socket": "Random", | |
"to_node": "Vector In.001", | |
"to_socket": "X" | |
}, | |
{ | |
"from_node": "UV Connection", | |
"from_socket": "vertices", | |
"to_node": "Viewer Draw.001", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "UV Connection", | |
"from_socket": "data", | |
"to_node": "Viewer Draw.001", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Evaluate Curve", | |
"from_socket": "Vertices", | |
"to_node": "UV Connection", | |
"to_socket": "vertices" | |
}, | |
{ | |
"from_node": "Vector Interpolation", | |
"from_socket": "Vertices", | |
"to_node": "UV Connection", | |
"to_socket": "vertices 1" | |
}, | |
{ | |
"from_node": "Vector In", | |
"from_socket": "Vectors", | |
"to_node": "UV Connection", | |
"to_socket": "vertices 2" | |
}, | |
{ | |
"from_node": "Approximate Bezier Curve", | |
"from_socket": "Curve", | |
"to_node": "Intersect Curve with Plane", | |
"to_socket": "Curve" | |
}, | |
{ | |
"from_node": "Vector In.001", | |
"from_socket": "Vectors", | |
"to_node": "Intersect Curve with Plane", | |
"to_socket": "Point" | |
}, | |
{ | |
"from_node": "UV Connection.001", | |
"from_socket": "vertices", | |
"to_node": "Viewer Draw.003", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "UV Connection.001", | |
"from_socket": "data", | |
"to_node": "Viewer Draw.003", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Vector In", | |
"from_socket": "Vectors", | |
"to_node": "UV Connection.001", | |
"to_socket": "vertices" | |
}, | |
{ | |
"from_node": "Intersect Curve with Plane", | |
"from_socket": "Point", | |
"to_node": "UV Connection.001", | |
"to_socket": "vertices 1" | |
} | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment