graphic design tool
git clone https://git.lucas.co/cce-designer.git
nodes/cull.json (1.3K)
1 {
2 "name": "Cull",
3 "type": "cull",
4 "inputs": 1,
5 "outputs": 1,
6 "params": [
7 { "name": "input", "label": "Input", "type": "node", "default": "", "description": "The node whose points are culled; faces using a removed point go with it." },
8 { "name": "group", "label": "Group", "type": "group", "default": "", "description": "Point group to cull from; points outside it are kept. Empty considers every point. With Attribute also empty, nothing is removed." },
9 { "name": "attribute", "label": "Attribute", "type": "attribute", "default": "", "description": "Name of a point attribute compared against Threshold to choose which points are removed. Empty removes the whole Group." },
10 { "name": "comparison", "label": "Comparison", "type": "choice:Below,Above", "default": "Below", "description": "Below removes points whose attribute value is less than Threshold; Above removes those whose value is greater." },
11 { "name": "threshold", "label": "Threshold", "type": "float", "default": "0.50", "description": "The value the Attribute is compared against to decide which points are removed." },
12 { "name": "invert", "label": "Invert", "type": "choice:false,true", "default": "false", "description": "Reverse the selection: keep the points that would have been removed and remove all the others." }
13 ]
14 }