Campbell Barton
a855a763c2
Merge branch 'master' into blender2.8
2018-07-13 08:40:17 +02:00
Bastien Montagne
9c7a561883
Cleanup: remove some more DM usages...
2018-06-27 10:37:57 +02:00
Bastien Montagne
122e0105e2
Port DM_debug stuf to BKE_mesh_runtime.
2018-06-22 17:55:48 +02:00
Campbell Barton
ab375079df
Cleanup: rename WITH -> USE for internal defines
2018-06-06 09:29:54 +02:00
Sybren A. Stüvel
ce6db959c7
Moved function declarations from BKE_DerivedMesh.h to BKE_mesh_runtime.h
...
The function definitions still reside in DerivedMesh.c. Once we're done
porting all the DerivedMesh use to Mesh, we'll move the still-relevant
functions to mesh_runtime.c. This move is now cumbersome due to shared
statically-declared utility functions in DerivedMesh.c
2018-06-05 16:59:25 +02:00
Sybren A. Stüvel
a9ed50514c
Moved function declarations from BKE_mesh.h → BKE_mesh_runtime.h
2018-06-05 16:59:18 +02:00
Campbell Barton
d94df18550
Cleanup: doxy grouping for mesh runtime API
2018-06-05 15:55:16 +02:00
Sybren A. Stüvel
a2438373b3
Modifiers: ported Collision DerivedMesh → Mesh
2018-05-17 15:28:51 +02:00
Germano
5503e2565b
Bmesh: Clear possible geometry saved at runtime when converting bmesh to mesh.
2018-05-11 15:48:14 -03:00
Dalai Felinto
828a3d89b3
Fix T55015: Crash on selection after recent BVH changes
...
Runtime data should always be initialized to NULL on read-time.
2018-05-09 15:53:16 +02:00
Campbell Barton
4f213c1495
Cleanup: naming (prefer len over num for new code)
2018-05-08 19:36:02 +02:00
Campbell Barton
305c455ffe
Cleanup: mesh_runtime naming
...
- BKE_mesh_get_looptri_num -> BKE_mesh_runtime_looptri_len
- BKE_mesh_runtime_recalc_looptri -> BKE_mesh_runtime_looptri_recalc
- BKE_mesh_get_looptri_array -> BKE_mesh_runtime_looptri_ensure
2018-05-08 19:26:36 +02:00
Sybren A. Stüvel
abb58eec53
looptri + bvhtree support for Mesh
2018-05-08 11:36:48 +02:00