Blender Git Commit Log

Git Commits -> Revision 0bc5800

Revision 0bc5800 by Hans Goudey (curve-nodes-modifier)
June 14, 2021, 06:14 (GMT)
WIP: Geometry Nodes: Support nodes modifier on curve objects

With this commit, curve objects support the nodes modifier. The goal is
that nodes modifiers will read curve data as the original curve, unless
they are placed after a modifier that must tessalate the curve (convert
it to a mesh). Always converting to a mesh in that case is basically
just a formalization of the behavior that was already present after
recent fixes for 2.8 versions last year and two years ago. For more
controlled explicit conversions between data types, using geometry
nodes makes so much more sense anyway.

TODO:
- Add more code comments
- Fix memory leak(s?)
- Fix geometry components besides mesh don't display in viewport.

Differential Revision: https://developer.blender.org/D11597

Commit Details:

Full Hash: 0bc580075430d8233248ae5c23d1abbf0d5818f4
Parent Commit: 54a03d4
Lines Changed: +90, -154

4 Modified Paths:

/source/blender/blenkernel/BKE_displist.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/displist.cc (+84, -149) (Diff)
/source/blender/editors/space_spreadsheet/space_spreadsheet.cc (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_nodes.cc (+4, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021