Skip to content

Instantly share code, notes, and snippets.

@nortikin
Created March 4, 2025 13:31
Show Gist options
  • Save nortikin/4449b0493437b54e500bd49feac9a289 to your computer and use it in GitHub Desktop.
Save nortikin/4449b0493437b54e500bd49feac9a289 to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0 (2d799fd) | Blender.4.2.0 | Sverchok Nodes | 2025.03.04 | 16:31 | license: CC BY-SA
{
"export_version": "1.0",
"main_tree": {
"nodes": {
"Cone (Solid)": {
"attributes": {
"location": [
2000.0,
260.0
]
},
"properties": {
"cylinder_radius_top": 0.35999998450279236
},
"inputs": {
"Radius Bottom": {
"bl_idname": "SvStringsSocket",
"name": "Radius Bottom",
"properties": {
"prop_name": "cylinder_radius"
}
},
"Radius Top": {
"bl_idname": "SvStringsSocket",
"name": "Radius Top",
"properties": {
"prop_name": "cylinder_radius_top"
}
},
"Height": {
"bl_idname": "SvStringsSocket",
"name": "Height",
"properties": {
"prop_name": "cylinder_height"
}
},
"Origin": {
"bl_idname": "SvVerticesSocket",
"name": "Origin",
"properties": {
"prop_name": "origin"
}
},
"Direction": {
"bl_idname": "SvVerticesSocket",
"name": "Direction",
"properties": {
"prop_name": "direction"
}
},
"Angle": {
"bl_idname": "SvStringsSocket",
"name": "Angle",
"properties": {
"prop_name": "cylinder_angle"
}
}
},
"outputs": {
"Solid": {
"bl_idname": "SvSolidSocket",
"name": "Solid"
}
},
"bl_idname": "SvConeSolidNode"
},
"Solid Viewer": {
"attributes": {
"location": [
2400.0,
140.0
]
},
"properties": {
"line_width": 4,
"edge_color": [
0.8106352090835571,
0.6634162664413452,
1.0,
1.0
],
"selected_draw_mode": "facet"
},
"inputs": {
"Solid": {
"bl_idname": "SvSolidSocket",
"name": "Solid"
}
},
"bl_idname": "SvSolidViewerNode"
},
"Transform Solid": {
"attributes": {
"location": [
2200.0,
60.0
]
},
"inputs": {
"Solid": {
"bl_idname": "SvSolidSocket",
"name": "Solid"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
}
},
"outputs": {
"Solid": {
"bl_idname": "SvSolidSocket",
"name": "Solid"
}
},
"bl_idname": "SvTransformSolidNode"
},
"Matrix In": {
"attributes": {
"location": [
2000.0001220703125,
60.0
],
"label": "Matrix"
},
"inputs": {
"Location": {
"bl_idname": "SvVerticesSocket",
"name": "Location",
"properties": {
"prop_name": "location_"
}
},
"Scale": {
"bl_idname": "SvVerticesSocket",
"name": "Scale",
"properties": {
"prop_name": "scale"
}
},
"Quaternion": {
"bl_idname": "SvQuaternionSocket",
"name": "Quaternion",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "quaternion"
}
},
"Angle X": {
"bl_idname": "SvStringsSocket",
"name": "Angle X",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_x"
}
},
"Angle Y": {
"bl_idname": "SvStringsSocket",
"name": "Angle Y",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_y"
}
},
"Angle Z": {
"bl_idname": "SvStringsSocket",
"name": "Angle Z",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_z"
}
},
"Axis": {
"bl_idname": "SvVerticesSocket",
"name": "Axis",
"properties": {
"prop_name": "axis"
}
},
"Angle": {
"bl_idname": "SvStringsSocket",
"name": "Angle",
"properties": {
"prop_name": "angle"
}
}
},
"outputs": {
"Matrices": {
"bl_idname": "SvMatrixSocket",
"name": "Matrices"
}
},
"bl_idname": "SvMatrixInNodeMK4"
},
"Frame Info": {
"attributes": {
"location": [
1640.0,
140.0
],
"color": [
0.0,
0.5,
0.20000000298023224
],
"use_custom_color": true
},
"outputs": {
"Current Frame": {
"bl_idname": "SvStringsSocket",
"name": "Current Frame"
},
"Start Frame": {
"bl_idname": "SvStringsSocket",
"name": "Start Frame"
},
"End Frame": {
"bl_idname": "SvStringsSocket",
"name": "End Frame"
},
"Evaluate": {
"bl_idname": "SvStringsSocket",
"name": "Evaluate"
}
},
"bl_idname": "SvFrameInfoNodeMK2"
},
"Scalar Math": {
"attributes": {
"location": [
1820.0,
160.0
]
},
"properties": {
"y_": 6.2831854820251465
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "y_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Scalar Math.001": {
"attributes": {
"location": [
1820.0,
20.0
]
},
"properties": {
"y_": 3.1415927410125732,
"current_op": "DEGREES"
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
}
},
"links": [
{
"from_node": "Transform Solid",
"from_socket": "Solid",
"to_node": "Solid Viewer",
"to_socket": "Solid"
},
{
"from_node": "Cone (Solid)",
"from_socket": "Solid",
"to_node": "Transform Solid",
"to_socket": "Solid"
},
{
"from_node": "Matrix In",
"from_socket": "Matrices",
"to_node": "Transform Solid",
"to_socket": "Matrix"
},
{
"from_node": "Scalar Math.001",
"from_socket": "Out",
"to_node": "Matrix In",
"to_socket": "Angle"
},
{
"from_node": "Frame Info",
"from_socket": "Evaluate",
"to_node": "Scalar Math",
"to_socket": "x"
},
{
"from_node": "Scalar Math",
"from_socket": "Out",
"to_node": "Scalar Math.001",
"to_socket": "x"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment