Philipp Oeser
6899dcab53
Fix T88658: Force Fields of curve shape can crash if curve has only one point
...
`bvhtree_from_mesh_edges_create_tree` can actually leave the BVHTree
NULL (e.g. if no edges are present).
Now dont allocate `BVHTreeFromMesh` on the `SurfaceModifierData` at all
in case the tree would be NULL anyways.
Places like `get_effector_data` check for `SurfaceModifierData`-
>`BVHTreeFromMesh` and dont try to stuff like getting a closest point on
surface, which would crash as soon as BVHNodes would need to be accessed
(from the NULL BVHTree).
Maniphest Tasks: T88658
Differential Revision: https://developer.blender.org/D11443
2021-06-01 13:38:29 +02:00
..
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-06-01 13:25:00 +10:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-01-14 11:38:14 +01:00
2021-03-18 09:36:44 +11:00
2019-04-17 06:21:24 +02:00
2020-08-07 09:50:34 +02:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-05-27 09:43:11 +02:00
2021-05-08 14:54:48 +02:00
2021-05-27 11:06:08 -04:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-30 23:41:05 +10:00
2021-05-27 01:52:45 +10:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-03-30 19:13:36 +11:00
2021-02-05 16:23:34 +11:00
2020-08-07 09:50:34 +02:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-06-01 13:38:29 +02:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-21 11:02:45 +02:00
2020-09-30 11:51:13 +10:00
2020-12-02 15:38:47 +01:00
2020-09-04 21:04:16 +02:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 17:03:06 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-01-13 15:31:02 +01:00
2020-09-04 21:04:16 +02:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00
2021-04-26 14:42:03 -05:00