diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2019-09-11 12:08:30 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2019-09-19 12:51:25 +0300 |
commit | b2333a3534961a04e13b19696c1007f3dbe7f037 (patch) | |
tree | c1efd451536c455b49786f997e2839a881ceca52 /source/blender/blenkernel/intern/subdiv_mesh.c | |
parent | 659ccd9cd2ee79c462147b53c18ecc8b9faf74a6 (diff) |
Subdiv: Cleanup, comments
Diffstat (limited to 'source/blender/blenkernel/intern/subdiv_mesh.c')
-rw-r--r-- | source/blender/blenkernel/intern/subdiv_mesh.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/subdiv_mesh.c b/source/blender/blenkernel/intern/subdiv_mesh.c index 1604c2560ff..57330575735 100644 --- a/source/blender/blenkernel/intern/subdiv_mesh.c +++ b/source/blender/blenkernel/intern/subdiv_mesh.c @@ -482,6 +482,8 @@ static void subdiv_accumulate_vertex_normal_and_displacement(SubdivMeshContext * } /* Accumulate displacement if needed. */ if (ctx->have_displacement) { + /* NOTE: The subdivided mesh is allocated in this module, and its vertices are kept at zero + * locations as a default calloc(). */ BKE_subdiv_eval_displacement(subdiv, ptex_face_index, u, v, dPdu, dPdv, D); add_v3_v3(subdiv_vert->co, D); } @@ -1175,7 +1177,7 @@ Mesh *BKE_subdiv_to_mesh(Subdiv *subdiv, return NULL; } } - /* Initialize subdivion mesh creation context/ */ + /* Initialize subdivion mesh creation context. */ SubdivMeshContext subdiv_context = {0}; subdiv_context.settings = settings; subdiv_context.coarse_mesh = coarse_mesh; @@ -1198,7 +1200,7 @@ Mesh *BKE_subdiv_to_mesh(Subdiv *subdiv, if (!subdiv_context.can_evaluate_normals) { result->runtime.cd_dirty_vert |= CD_MASK_NORMAL; } - /* Free used memoty. */ + /* Free used memory. */ subdiv_mesh_context_free(&subdiv_context); return result; } |