[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