diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2023-10-30 10:19:43 +0100 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2023-10-30 10:19:43 +0100 |
commit | 5eb5a99379d40e827eb0460198e19f296ccd3e9a (patch) | |
tree | e4e4fb05f6393c11f320b53930ec044a48901c56 | |
parent | 6fe7a5e8d72ab66b6f96449ddfd301c24dbf58f5 (diff) | |
parent | 1d9554103cc5d700d3bd7f3fcf70df9872d93bb2 (diff) | |
download | redot-engine-5eb5a99379d40e827eb0460198e19f296ccd3e9a.tar.gz |
Merge pull request #84165 from clayjohn/softbody-bug
Ensure SoftBody3D does not use compressed mesh format.
-rw-r--r-- | scene/3d/soft_body_3d.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scene/3d/soft_body_3d.cpp b/scene/3d/soft_body_3d.cpp index 1f12f96fb3..db2c0e1387 100644 --- a/scene/3d/soft_body_3d.cpp +++ b/scene/3d/soft_body_3d.cpp @@ -471,6 +471,7 @@ void SoftBody3D::_become_mesh_owner() { uint32_t surface_format = mesh->surface_get_format(0); surface_format |= Mesh::ARRAY_FLAG_USE_DYNAMIC_UPDATE; + surface_format &= ~Mesh::ARRAY_FLAG_COMPRESS_ATTRIBUTES; Ref<ArrayMesh> soft_mesh; soft_mesh.instantiate(); |