Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2021-06-29 04:13:14 +0300
committerCampbell Barton <ideasman42@gmail.com>2021-06-29 06:31:53 +0300
commitc109a399959a975cc2a83f83ec9874dd0c9d2581 (patch)
treeb73df62c6d7cd8d9b1f29a0bfbab06dd7275e5bb /source/blender/editors/transform
parentf8d8f28e2cd167512df3b2f3acf83496c15f6d5f (diff)
Cleanup: translate comments
It wasn't so clear why the POINT_INIT check was disabled, move this into the code comment.
Diffstat (limited to 'source/blender/editors/transform')
-rw-r--r--source/blender/editors/transform/transform_mode_translate.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/source/blender/editors/transform/transform_mode_translate.c b/source/blender/editors/transform/transform_mode_translate.c
index e68db21c7e0..394271f7724 100644
--- a/source/blender/editors/transform/transform_mode_translate.c
+++ b/source/blender/editors/transform/transform_mode_translate.c
@@ -238,13 +238,13 @@ static void ApplySnapTranslation(TransInfo *t, float vec[3])
static void applyTranslationValue(TransInfo *t, const float vec[3])
{
- const bool apply_snap_align_rotation = usingSnappingNormal(
- t); // && (t->tsnap.status & POINT_INIT);
+ const bool apply_snap_align_rotation = usingSnappingNormal(t);
float tvec[3];
- /* The ideal would be "apply_snap_align_rotation" only when a snap point is found
- * so, maybe inside this function is not the best place to apply this rotation.
- * but you need "handle snapping rotation before doing the translation" (really?) */
+ /* Ideally "apply_snap_align_rotation" would only be used when a snap point is found:
+ * `t->tsnap.status & POINT_INIT` - perhaps this function isn't the best place to apply rotation.
+ * However snapping rotation needs to be handled before doing the translation
+ * (unless the pivot is also translated). */
FOREACH_TRANS_DATA_CONTAINER (t, tc) {
float pivot[3];
@@ -265,14 +265,14 @@ static void applyTranslationValue(TransInfo *t, const float vec[3])
float rotate_offset[3] = {0};
bool use_rotate_offset = false;
- /* handle snapping rotation before doing the translation */
+ /* Handle snapping rotation before doing the translation. */
if (apply_snap_align_rotation) {
float mat[3][3];
if (validSnappingNormal(t)) {
const float *original_normal;
- /* In pose mode, we want to align normals with Y axis of bones... */
+ /* In pose mode, we want to align normals with Y axis of bones. */
if (t->options & CTX_POSE_BONE) {
original_normal = td->axismtx[1];
}
@@ -308,7 +308,7 @@ static void applyTranslationValue(TransInfo *t, const float vec[3])
}
if (t->options & CTX_GPENCIL_STROKES) {
- /* grease pencil multiframe falloff */
+ /* Grease pencil multi-frame falloff. */
bGPDstroke *gps = (bGPDstroke *)td->extra;
if (gps != NULL) {
mul_v3_fl(tvec, td->factor * gps->runtime.multi_frame_falloff);
@@ -318,7 +318,7 @@ static void applyTranslationValue(TransInfo *t, const float vec[3])
}
}
else {
- /* proportional editing falloff */
+ /* Proportional editing falloff. */
mul_v3_fl(tvec, td->factor);
}