git.lucas.co / cce-designer
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 }