Commit: 1f9e90bb1cf3b6ec52d741425421f87653c8db97 Author: Michael Kowalski Date: Mon Jan 9 11:32:24 2023 -0500 Branches: universal-scene-description https://developer.blender.org/rB1f9e90bb1cf3b6ec52d741425421f87653c8db97
USD export: incorrect blend shape base mesh. Fixed error acquiring un-modified Blender mesh when creating USD blendshape base meshes. =================================================================== M source/blender/io/usd/intern/usd_writer_blendshape_mesh.cc =================================================================== diff --git a/source/blender/io/usd/intern/usd_writer_blendshape_mesh.cc b/source/blender/io/usd/intern/usd_writer_blendshape_mesh.cc index 44c2d1947f4..231f7a24166 100644 --- a/source/blender/io/usd/intern/usd_writer_blendshape_mesh.cc +++ b/source/blender/io/usd/intern/usd_writer_blendshape_mesh.cc @@ -355,9 +355,9 @@ Mesh *USDBlendShapeMeshWriter::get_export_mesh(Object *object_eval, bool &r_need return nullptr; } - Mesh *src_mesh = static_cast<Mesh *>(object_eval->data); + Mesh *src_mesh = BKE_object_get_pre_modified_mesh(object_eval); - if (!src_mesh->key || !src_mesh->key->block.first) { + if (!src_mesh || !src_mesh->key || !src_mesh->key->block.first) { return nullptr; } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs