Documentation: Working Document
| Node | Done | Patch | Notes | Design Question | 
|---|---|---|---|---|
| Collection Info | D12478 | No changes necessary, needs "Get Named Attribute" node or some unknow solution | ||
| Normal Attribute | D12414 | Needs hiding of read-only attribute name | ||
| Join Geometry | Needs input and output sockets for anonymous attributes | Multi-input or separate sockets? Should we even change it at all? | ||
| Viewer | Needs a field input | |||
| UV Maps | Mesh primitive outputs need to output UV Maps as fields. Versioning can use the store named attribute node to avoid deprecating the nodes. | Consider waiting for 3.1 when we have a proper 2D vector socket? | ||
| Object info | No changes necessary, needs "Get Named Attribute" node or some unknown solution | |||
| Volume to Mesh | Uses hardcoded grid name. | Should use all grids instead? | ||
| Curve to Points | โ | T91762 | Don't transfer all built-in attributes, field outputs | |
| Raycast | โ | D12638 | Needs new field node depending on the target geometry | Jacques is going to add needed fields features for "Hit Attribute/Target Attribute" functionality | 
| Attribute Transfer | โ | D12785 | Needs new field node depending on the target geometry | |
| Subdivision Surface | โ | D12830 | "Use Creases" becomes a field input | |
| Mesh to Curve | โ | D12579 | Selection field, don't transfer all built-in attributes | |
| Point Translate | โ | D12773 | Needs offset mode for set position node | |
| Curve Endpoints | โ | D12784 | Don't transfer all built-in attributes, new output sockets. See next entry for possible alternate solution. | |
| Edge Split | โ | D12829 | Should be converted to a selection input. This node uses the old modifier code to do the splitting, will need additional work to pass an edge selection. | Separate edge slection based on angle | 
| Builtin Attributes | โ | D12687 | Add nodes to set builtin attributes | One node per attribute, or combine some? Remove builtin crease attribute? | 
| Point Separate | โ | D12551 | New node needs selection input. | Always output point cloud? | 
| Delete Geometry | โ | D12574 | Needs a selection field input and a domain drop-down | |
| Align Rotation to Vector | โ | D12726 | Needs corresponding function node with the same name | |
| Point Rotate | โ | D12669 | Needs corresponding function node called "Rotate Euler" | |
| Attribute Randomize | โ | D12603 | ||
| Attribute Proximity | โ | D12635 | New field node named "Geometry Proximity" | |
| Select by Handle Type | โ | D12559 | New node needs field output : "Handle Type Selection" | |
| Set Spline Type | โ | D12522 | New node needs spline selection input | |
| Curve Reverse | โ | D12506 | New node needs spline selection input | |
| Material Assign | โ | D12456 | New node needs face selection input | |
| Set Handle Type | โ | D12526 | Needs point selection input | |
| Curve Subdivide | โ | D12534 | Count input should be converted to a field | |
| Points to Volume | โ | D12531 | The radius input should become a field | |
| Select by Material | โ | D12456 | New name: "Material Selection", becomes a field input node | |
| Point Instance | โ | D12478 | Needs field inputs, larger changes possible to instances | |
| Point Distribute | โ | D12536 | Needs field outputs, don't transfer all built-in attributes | |
| Switch | โ | D12642 | Needs to support fields | Can use a proper branch instruction later | 
| Separate Components | โ | T91684 | Needs instances output | |
| Resample Curve | โ | D12735 | Make "count" support fields per spline | |
| Trim Curve | โ | D12744 | Start & End support spline domain fields |