diff options
Diffstat (limited to 'source/blender/draw/intern/draw_cache_impl_subdivision.cc')
-rw-r--r-- | source/blender/draw/intern/draw_cache_impl_subdivision.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/draw/intern/draw_cache_impl_subdivision.cc b/source/blender/draw/intern/draw_cache_impl_subdivision.cc index 372566a8f90..6eb1fbf26fa 100644 --- a/source/blender/draw/intern/draw_cache_impl_subdivision.cc +++ b/source/blender/draw/intern/draw_cache_impl_subdivision.cc @@ -23,6 +23,7 @@ #include "DNA_scene_types.h" #include "BKE_editmesh.h" +#include "BKE_mesh.h" #include "BKE_modifier.h" #include "BKE_object.h" #include "BKE_scene.h" @@ -1668,6 +1669,7 @@ void draw_subdiv_init_mesh_render_data(DRWSubdivCache *cache, mr->mvert = mesh->mvert; mr->mpoly = mesh->mpoly; mr->mloop = mesh->mloop; + mr->vert_normals = BKE_mesh_vertex_normals_ensure(mesh); mr->vert_len = mesh->totvert; mr->edge_len = mesh->totedge; mr->poly_len = mesh->totpoly; |