Page MenuHome

Python: "to_mesh" broken in 2.8
Closed, ResolvedPublic


Gtx 580

Blender Version
Broken: Blender 2.8 Beta, latest build
Worked: Blender 2.79b

The to_mesh function is broken in 2.8.
Some modifiers work such as Subsurf, other don't such as the Armature.
@Campbell Barton (campbellbarton) has just fixed a similar issue lately:
But this is a separate issue, i've just updated and built Blender 2.8 a few minutes ago, while this patch fixes the first issue, it does not fix this one.

For comparison, you can check it used to work in 2.79 if necessary:

  • Open the blend file

-Click Run Script
-The mesh data have been properly baked and copied to the cube on the right

In 2.8:

  • Open the blend file

-Click Run Script
-The armature modifier has not been baked, Subsurf only

Event Timeline

Sebastian Parborg (zeddb) triaged this task as Confirmed, Medium priority.

Yes will claim… but usually we merge newer reports into older ones ;)

@Bastien Montagne (mont29): agreed (just thought this was a bit more general in description)

Please do not merge reports just because they use the same general 'end tool'… applying armature modifier has little to see with applying one using curves.

Will reopen the other one, those are not totally related and are better fixed separately.