I’ve been reading this page: https://archive.blender.org/wiki/index.php/Dev:Source/Modeling/BMesh/Design/
…with some interest. I wonder if anyone knows whether there is an up to date version or if anything has even changed since it was published
I’ve been reading this page: https://archive.blender.org/wiki/index.php/Dev:Source/Modeling/BMesh/Design/
…with some interest. I wonder if anyone knows whether there is an up to date version or if anything has even changed since it was published
That page is still pretty much accurate. There may be some low-level function names that are not exactly replicated in the code, and there are many more bmesh functions than are documented there, but the underlying data structures are exactly as described there.
FWIW I have migrated the page to the wiki: https://wiki.blender.org/wiki/Source/Modeling/BMesh/Design
It can be improved whenever necessary.
Much cleaner, at least.
It would be nice to fix the link on this page as well.
https://docs.blender.org/api/current/bmesh.html#introduction
@ideasman42 can you please update the link in the documentation to the correct one? https://wiki.blender.org/wiki/Source/Modeling/BMesh/Design