graphic design tool
git clone https://git.lucas.co/cce-designer.git
nodes/scatter.json (1.4K)
1 {
2 "name": "Scatter",
3 "type": "scatter",
4 "inputs": 1,
5 "outputs": 1,
6 "params": [
7 { "name": "Input", "default": "", "type": "text" },
8 { "name": "Mode", "type": "choice:Volume,Surface", "default": "Volume" },
9 { "name": "Points", "type": "spinbox", "default": "100", "min": 10.0, "max": 10000.0, "step": 10.0 },
10 { "name": "Seed", "type": "slider", "default": "1.1", "min": 0.0, "max": 10.0, "step": 0.1, "show_when": "Mode == Surface" },
11 { "name": "Relax Points", "type": "toggle", "default": "false", "show_when": "Mode == Surface" },
12 { "name": "Relax Iterations", "type": "spinbox", "default": "50", "min": 0, "max": 100, "step": 1, "show_when": "Mode == Surface && Relax Points == true" },
13 { "name": "Scale Radii By", "type": "slider", "default": "1.248", "min": 0.0, "max": 2.0, "step": 0.001, "show_when": "Mode == Surface && Relax Points == true" },
14 { "name": "Use Max Relax Radius", "type": "toggle", "default": "true", "show_when": "Mode == Surface && Relax Points == true" },
15 { "name": "Max Relax Radius", "type": "slider", "default": "10", "min": 0.0, "max": 100.0, "step": 0.1, "show_when": "Mode == Surface && Relax Points == true && Use Max Relax Radius == true" },
16 { "name": "Radius", "type": "slider", "default": "0.02", "min": 0.005, "max": 0.1, "step": 0.005, "show_when": "Markers == true" },
17 { "name": "Markers", "type": "choice:true,false", "default": "true" }
18 ]
19 }