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:
authorMike Erwin <significant.bit@gmail.com>2011-08-03 02:50:06 +0400
committerMike Erwin <significant.bit@gmail.com>2011-08-03 02:50:06 +0400
commit3af9651b903e05cea956f2358394fec3e0c81ef6 (patch)
tree2d1a11d0f4af38867a61690336915756ae09f1e9 /source/blender/editors/space_image
parent4fc56e39bdc381bc45af6da13df7d09d10e4156f (diff)
ndof changes: turned off 3D mouse during transform, removed timing bug in image/uv, added option for zoom axis (up/down vs. forward/backward)
Diffstat (limited to 'source/blender/editors/space_image')
-rw-r--r--source/blender/editors/space_image/image_ops.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/source/blender/editors/space_image/image_ops.c b/source/blender/editors/space_image/image_ops.c
index 6e84c1a7f0c..1f37583b445 100644
--- a/source/blender/editors/space_image/image_ops.c
+++ b/source/blender/editors/space_image/image_ops.c
@@ -452,14 +452,9 @@ static int view_ndof_invoke(bContext *C, wmOperator *UNUSED(op), wmEvent *event)
wmNDOFMotionData* ndof = (wmNDOFMotionData*) event->customdata;
- float dt = ndof->dt > 0.25f ? 0.0125f : ndof->dt;
- /* this is probably the first event for this motion, so set dt to something reasonable
- * TODO: replace such guesswork with a flag or field from the NDOF manager
- */
-
/* tune these until it feels right */
- const float zoom_sensitivity = 0.5f;
- const float pan_sensitivity = 300.f;
+ const float zoom_sensitivity = 0.5f; // 50% per second (I think)
+ const float pan_sensitivity = 300.f; // screen pixels per second
float pan_x = pan_sensitivity * dt * ndof->tvec[0] / sima->zoom;
float pan_y = pan_sensitivity * dt * ndof->tvec[1] / sima->zoom;