[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [53043] trunk/blender/source/blender/ editors/object/object_vgroup.c: Changed some comments to make more sense.

Ove Murberg Henriksen sorayasilvermoon at hotmail.com
Sat Dec 15 23:48:00 CET 2012


Revision: 53043
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53043
Author:   cyborgmuppet
Date:     2012-12-15 22:47:57 +0000 (Sat, 15 Dec 2012)
Log Message:
-----------
Changed some comments to make more sense.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/object/object_vgroup.c

Modified: trunk/blender/source/blender/editors/object/object_vgroup.c
===================================================================
--- trunk/blender/source/blender/editors/object/object_vgroup.c	2012-12-15 20:43:25 UTC (rev 53042)
+++ trunk/blender/source/blender/editors/object/object_vgroup.c	2012-12-15 22:47:57 UTC (rev 53043)
@@ -465,7 +465,7 @@
 	float weight, tmp_weight[4], tmp_co[3], normal[3], tmp_mat[4][4], dist_v1, dist_v2, dist_v3, dist_v4;
 	const int use_vert_sel = vertex_group_use_vert_sel(ob_dst);
 
-	/* Create new and overwrite vertex group on destination without data.*/
+	/* Ensure vertex group on target.*/
 	if (!defgroup_find_name(ob_dst, dg_src->name)) {
 		ED_vgroup_add_name(ob_dst, dg_src->name);
 	}
@@ -570,8 +570,8 @@
 				BLI_bvhtree_find_nearest(tree_mesh_vertices_src.tree, tmp_co,
 				                         &nearest, tree_mesh_vertices_src.nearest_callback, &tree_mesh_vertices_src);
 
-				/* Copy weight that are not NULL including weight value 0.
-				 * Existing target weights are overwritten prior to this in relevant cases.*/
+				/* Copy weight that are not NULL including weight value 0. In relevant cases, existing weights are
+				 * overwritten prior to this. See the "Clear weights." step above.*/
 				dw_src = defvert_find_index(dv_array_src[nearest.index], index_src);
 				if (dw_src && dw_src->weight) {
 					dw_dst = defvert_verify_index(*dv_dst, index_dst);
@@ -634,8 +634,8 @@
 					weight += tmp_weight[f_index] * defvert_find_weight(dv_array_src[v_index], index_src);
 				} while (f_index--);
 
-				/* Copy weight that are not NULL including weight value 0.
-				 * Existing target weights are overwritten prior to this in relevant cases.*/
+				/* Copy weight that are not NULL including weight value 0. In relevant cases, existing weights are
+				 * overwritten prior to this. See the "Clear weights." step above.*/
 				if (weight > 0) {
 					dw_dst = defvert_verify_index(*dv_dst, index_dst);
 					vgroup_transfer_weight(&dw_dst->weight, weight, replace_mode);
@@ -692,8 +692,8 @@
 					}
 				}
 
-				/* Copy weight that are not NULL including weight value 0.
-				 * Existing target weights are overwritten prior to this in relevant cases.*/
+				/* Copy weight that are not NULL including weight value 0. In relevant cases, existing weights are
+				 * overwritten prior to this. See the "Clear weights." step above.*/
 				dw_src = defvert_find_index(dv_array_src[index_nearest_vertex], index_src);
 				if (dw_src && dw_src->weight) {
 					dw_dst = defvert_verify_index(*dv_dst, index_dst);




More information about the Bf-blender-cvs mailing list