# Geometry Nodes 3.0 Targets
_A list of patches and topics that I (Hans) would like to consider prioritizing for geometry nodes in the 3.0 release._
## Larger Topics
- [ ] [Fields Conversion](https://code.blender.org/2021/08/attributes-and-fields/)
- [x] Basic math nodes, field inputs
- [ ] Convert nodes like attribute transfer / proximity
- [ ] Geometry joining, etc.
- [ ] [Mesh Nodes from Fabian](https://wiki.blender.org/wiki/User:Fabian_Schempp/FinalReport)
- _Probably just a couple, but even just merge by distance and one or two others would be very nice_
- [x] [D11841: Geometry Instancing](https://developer.blender.org/D11841) _Almost finished, necessary for the next topic_
- [x] [D11597: Support modifier on curve objects](https://developer.blender.org/D11597) _Finished, waiting on the above patch_
## Medium Topics
- [x] [D11522: String to curve node](https://developer.blender.org/D11522) _This fits very nicely with the curve support, and Erik is making quick progress here_
## Small Topics
- [x] [D11810: Cuboid Mesh Primitive](https://developer.blender.org/D11810)
- [ ] [D11353: Volume Sample Node](https://developer.blender.org/D11353) _Straightforward feature that fits nicely with fields_
- Curves
- [x] [D11846: Fill Node](https://developer.blender.org/D11846) _A fundamental curve operation that I think we should include_
- [x] [D12115: Fillet Node](https://developer.blender.org/D12115) _Another powerful curve operation_
- [ ] [D12177: Connect Splines Node](https://developer.blender.org/D12177) _Johnny is working on this one_
- [x] [D12005: Expose Bezier handle positions attribute](https://developer.blender.org/D12005) _Already finished_
- [x] [T89505: Read tangent/normal/parameter info for curves](https://developer.blender.org/T89505) _Trivial with fields_
- [ ] [T88630: Support curve component in attribute proximity and attribute transfer nodes](https://developer.blender.org/T88630)
- [x] [D12363: Geometry Nodes: Transfer named attributes in the curve to mesh node](https://developer.blender.org/D12363) _Just needs testing_
- [ ] The last two curve primitive nodes
# 3.1
- [ ] [D12100: Level Set Nodes](https://developer.blender.org/D12100) _We had the goal of improved volume support for 3.0. I think this patch is already very useful. But a small amount of design discussion would determine how close it is_