Skip to content

Instantly share code, notes, and snippets.

@enzyme69
Created November 13, 2016 23:57
Show Gist options
  • Save enzyme69/c24726e6400bf190e86db6c9695cfefc to your computer and use it in GitHub Desktop.
Save enzyme69/c24726e6400bf190e86db6c9695cfefc to your computer and use it in GitHub Desktop.
SV Interpolation Basic Example
{
"export_version": "0.062",
"framed_nodes": {},
"groups": {},
"nodes": {
"Box": {
"bl_idname": "SvBoxNode",
"color": [
0.0,
0.5,
0.5
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
4318.35888671875,
654.7529296875
],
"params": {
"Divx": 1,
"Divy": 1,
"Divz": 1,
"Size": 2.319999933242798
},
"width": 140.0
},
"Box.001": {
"bl_idname": "SvBoxNode",
"color": [
0.0,
0.5,
0.5
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1686.80419921875,
-171.84375
],
"params": {},
"width": 140.0
},
"Float": {
"bl_idname": "FloatNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "FACTOR",
"location": [
1463.08154296875,
-373.2249755859375
],
"params": {
"float_": 17.739999771118164
},
"width": 140.0
},
"Int": {
"bl_idname": "IntegerNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "COUNT",
"location": [
719.01513671875,
-758.4202880859375
],
"params": {
"int_": 67
},
"width": 140.0
},
"Int.001": {
"bl_idname": "IntegerNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "SEED",
"location": [
493.32177734375,
-637.4898681640625
],
"params": {
"int_": 273
},
"width": 140.0
},
"List Item": {
"bl_idname": "ListItem2Node",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
4328.01416015625,
441.7823486328125
],
"params": {
"item": 9,
"level": 2
},
"width": 140.0
},
"List Join": {
"bl_idname": "ListJoinNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
3628.600341796875,
299.42413330078125
],
"params": {
"JoinLevel": 2,
"mix_check": 0,
"wrap_check": 0
},
"width": 140.0
},
"List Split": {
"bl_idname": "SvListSplitNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1733.59521484375,
965.3418579101562
],
"params": {
"level": 1,
"level_unwrap": 1,
"split": 12,
"unwrap": 0
},
"width": 140.0
},
"Matrix Apply": {
"bl_idname": "MatrixApplyNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
681.237060546875,
990.5374755859375
],
"params": {},
"width": 140.0
},
"Matrix Apply.001": {
"bl_idname": "MatrixApplyNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
727.83154296875,
721.254150390625
],
"params": {},
"width": 140.0
},
"Matrix Interpolation": {
"bl_idname": "MatrixInterpolationNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1787.6904296875,
-480.653076171875
],
"params": {
"factor_": 1.0
},
"width": 232.081298828125
},
"Matrix in": {
"bl_idname": "MatrixGenNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
4590.162109375,
472.009765625
],
"params": {},
"width": 140.0
},
"Matrix in.001": {
"bl_idname": "MatrixGenNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1287.37890625,
-488.8956298828125
],
"params": {},
"width": 140.0
},
"Matrix in.002": {
"bl_idname": "MatrixGenNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1501.84765625,
-641.210693359375
],
"params": {},
"width": 140.0
},
"Objects in mk2": {
"bl_idname": "ObjectsNodeMK2",
"color": [
0.0,
0.5,
0.20000000298023224
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
459.3257751464844,
1043.768310546875
],
"params": {
"objects_local": "['GP_Layer.001']"
},
"width": 140.0
},
"Objects in mk2.001": {
"bl_idname": "ObjectsNodeMK2",
"color": [
0.0,
0.5,
0.20000000298023224
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
546.0482177734375,
747.8803100585938
],
"params": {
"objects_local": "['GP_Layer']"
},
"width": 140.0
},
"Random Vector MK2": {
"bl_idname": "RandomVectorNodeMK2",
"color": [
0.0,
0.5,
0.5
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1159.01513671875,
-664.80078125
],
"params": {
"count_inner": 30,
"scale": 10.0,
"seed": 94
},
"width": 140.0
},
"Random Vector MK2.001": {
"bl_idname": "RandomVectorNodeMK2",
"color": [
0.0,
0.5,
0.5
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1111.763671875,
-842.05908203125
],
"params": {
"count_inner": 30,
"scale": 4.0,
"seed": 15
},
"width": 140.0
},
"Randomize input vertices": {
"bl_idname": "SvRandomizeVerticesNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
2181.210205078125,
1116.6094970703125
],
"params": {
"random_x_": 0.26999998092651367,
"random_y_": 0.26999998092651367,
"random_z_": 0.26999998092651367
},
"width": 140.0
},
"Range Float": {
"bl_idname": "SvGenFloatRange",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
3809.270263671875,
134.8834228515625
],
"params": {
"count_": 40,
"mode": "FRANGE_COUNT",
"stop_": 1.0
},
"width": 140.0
},
"Range Float.001": {
"bl_idname": "SvGenFloatRange",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
639.3796997070312,
1183.1148681640625
],
"params": {
"count_": 20,
"mode": "FRANGE_COUNT",
"stop_": 1.0
},
"width": 140.0
},
"Range Float.002": {
"bl_idname": "SvGenFloatRange",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
763.0680541992188,
569.1498413085938
],
"params": {
"count_": 20,
"mode": "FRANGE_COUNT",
"stop_": 1.0
},
"width": 140.0
},
"UV Connection": {
"bl_idname": "LineConnectNodeMK2",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1934.028076171875,
1036.798095703125
],
"params": {
"dir_check": "U_dir",
"polygons": "Edges",
"slice_check": 1
},
"width": 140.0
},
"Vector Evaluate": {
"bl_idname": "EvaluateLineNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1502.22607421875,
985.15673828125
],
"params": {
"factor_": 0.0
},
"width": 177.434814453125
},
"Vector Interpolation mk3": {
"bl_idname": "SvInterpolationNodeMK3",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
4059.058349609375,
260.5863037109375
],
"params": {
"is_cyclic": 0,
"mode": "SPL",
"t_in": 0.06999999284744263
},
"width": 188.95587158203125
},
"Vector Interpolation mk3.001": {
"bl_idname": "SvInterpolationNodeMK3",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
901.237060546875,
1038.228515625
],
"params": {
"is_cyclic": 0,
"mode": "SPL",
"t_in": 0.0
},
"width": 188.95587158203125
},
"Vector Interpolation mk3.002": {
"bl_idname": "SvInterpolationNodeMK3",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
997.8071899414062,
740.440673828125
],
"params": {
"is_cyclic": 0,
"mode": "SPL",
"t_in": 0.009999990463256836
},
"width": 188.95587158203125
},
"Vector in": {
"bl_idname": "GenVectorsNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
3415.05517578125,
353.7384033203125
],
"params": {},
"width": 100.0
},
"Vector in.001": {
"bl_idname": "GenVectorsNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
3416.167724609375,
209.76568603515625
],
"params": {
"x_": 4.710000038146973,
"y_": 7.110000133514404,
"z_": 0.3900001049041748
},
"width": 100.0
},
"Vector in.002": {
"bl_idname": "GenVectorsNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
3403.425537109375,
104.83404541015625
],
"params": {
"x_": 11.039999961853027,
"y_": 3.1200003623962402,
"z_": 0.3900001049041748
},
"width": 100.0
},
"Vector in.003": {
"bl_idname": "GenVectorsNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
3388.01904296875,
-27.30792236328125
],
"params": {
"x_": 16.110000610351562,
"y_": 8.790000915527344,
"z_": 2.2800002098083496
},
"width": 100.0
},
"Vector in.004": {
"bl_idname": "GenVectorsNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
3532.319091796875,
-82.38018798828125
],
"params": {
"x_": 11.700000762939453,
"y_": 16.920001983642578,
"z_": 5.610000133514404
},
"width": 100.0
},
"Vector in.005": {
"bl_idname": "GenVectorsNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1062.3193359375,
-423.15380859375
],
"params": {},
"width": 100.0
},
"Vector in.007": {
"bl_idname": "GenVectorsNode",
"color": [
0.6079999804496765,
0.6079999804496765,
0.6079999804496765
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
868.6943359375,
-542.9400634765625
],
"params": {},
"width": 100.0
},
"Viewer Draw": {
"bl_idname": "ViewerNode2",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
4568.53125,
263.5865478515625
],
"params": {
"activate": 0,
"vertex_size": 6.340000152587891
},
"width": 140.0
},
"Viewer Draw.001": {
"bl_idname": "ViewerNode2",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
5012.96435546875,
655.0631103515625
],
"params": {
"activate": 0,
"display_verts": 0,
"vertex_size": 6.340000152587891
},
"width": 140.0
},
"Viewer Draw.002": {
"bl_idname": "ViewerNode2",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
2401.262939453125,
984.1976318359375
],
"params": {
"activate": 0,
"display_verts": 1,
"vertex_size": 6.340000152587891
},
"width": 140.0
},
"Viewer Draw.003": {
"bl_idname": "ViewerNode2",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1179.5860595703125,
1136.4161376953125
],
"params": {
"activate": 0,
"display_verts": 1,
"vertex_colors": [
0.0,
0.033676937222480774,
0.9479996562004089
],
"vertex_size": 6.340000152587891
},
"width": 140.0
},
"Viewer Draw.004": {
"bl_idname": "ViewerNode2",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1228.995849609375,
897.13232421875
],
"params": {
"activate": 0,
"display_verts": 1,
"vertex_colors": [
0.9479996562004089,
0.0,
0.015797827392816544
],
"vertex_size": 6.340000152587891
},
"width": 140.0
},
"Viewer Draw.005": {
"bl_idname": "ViewerNode2",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
2111.74609375,
-235.4139404296875
],
"params": {
"activate": 0,
"display_verts": 0
},
"width": 140.0
}
},
"update_lists": [
[
"Vector in",
"Vectors",
"List Join",
"data"
],
[
"Vector in.001",
"Vectors",
"List Join",
"data 1"
],
[
"Vector in.002",
"Vectors",
"List Join",
"data 2"
],
[
"Vector in.003",
"Vectors",
"List Join",
"data 3"
],
[
"Vector in.004",
"Vectors",
"List Join",
"data 4"
],
[
"List Join",
"data",
"Vector Interpolation mk3",
"Vertices"
],
[
"Range Float",
"Range",
"Vector Interpolation mk3",
"Interval"
],
[
"Vector Interpolation mk3",
"Vertices",
"List Item",
"Data"
],
[
"List Item",
"Item",
"Matrix in",
"Location"
],
[
"Box",
"Vers",
"Viewer Draw.001",
"vertices"
],
[
"Box",
"Pols",
"Viewer Draw.001",
"edg_pol"
],
[
"Matrix in",
"Matrix",
"Viewer Draw.001",
"matrix"
],
[
"Vector Interpolation mk3",
"Vertices",
"Viewer Draw",
"vertices"
],
[
"Int",
"Integer",
"Random Vector MK2",
"Count"
],
[
"Int.001",
"Integer",
"Random Vector MK2",
"Seed"
],
[
"Int",
"Integer",
"Random Vector MK2.001",
"Count"
],
[
"Random Vector MK2",
"Random",
"Matrix in.002",
"Location"
],
[
"Random Vector MK2.001",
"Random",
"Matrix in.002",
"Scale"
],
[
"Vector in.005",
"Vectors",
"Matrix in.001",
"Location"
],
[
"Vector in.007",
"Vectors",
"Matrix in.001",
"Scale"
],
[
"Float",
"Float",
"Matrix Interpolation",
"Factor"
],
[
"Matrix in.001",
"Matrix",
"Matrix Interpolation",
"A"
],
[
"Matrix in.002",
"Matrix",
"Matrix Interpolation",
"B"
],
[
"Box.001",
"Vers",
"Viewer Draw.005",
"vertices"
],
[
"Box.001",
"Pols",
"Viewer Draw.005",
"edg_pol"
],
[
"Matrix Interpolation",
"C",
"Viewer Draw.005",
"matrix"
],
[
"Objects in mk2",
"Vertices",
"Matrix Apply",
"Vectors"
],
[
"Objects in mk2",
"Matrixes",
"Matrix Apply",
"Matrixes"
],
[
"Matrix Apply",
"Vectors",
"Vector Interpolation mk3.001",
"Vertices"
],
[
"Range Float.001",
"Range",
"Vector Interpolation mk3.001",
"Interval"
],
[
"Objects in mk2.001",
"Vertices",
"Matrix Apply.001",
"Vectors"
],
[
"Objects in mk2.001",
"Matrixes",
"Matrix Apply.001",
"Matrixes"
],
[
"Matrix Apply.001",
"Vectors",
"Vector Interpolation mk3.002",
"Vertices"
],
[
"Range Float.002",
"Range",
"Vector Interpolation mk3.002",
"Interval"
],
[
"Vector Interpolation mk3.001",
"Vertices",
"Vector Evaluate",
"Vertice A"
],
[
"Vector Interpolation mk3.002",
"Vertices",
"Vector Evaluate",
"Vertice B"
],
[
"Vector Evaluate",
"EvPoint",
"List Split",
"Data"
],
[
"List Split",
"Split",
"UV Connection",
"vertices"
],
[
"UV Connection",
"vertices",
"Randomize input vertices",
"Vertices"
],
[
"Randomize input vertices",
"Vertices",
"Viewer Draw.002",
"vertices"
],
[
"UV Connection",
"data",
"Viewer Draw.002",
"edg_pol"
],
[
"Vector Interpolation mk3.002",
"Vertices",
"Viewer Draw.004",
"vertices"
],
[
"Vector Interpolation mk3.001",
"Vertices",
"Viewer Draw.003",
"vertices"
]
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment