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>2010-09-19 10:41:44 +0400
committerCampbell Barton <ideasman42@gmail.com>2010-09-19 10:41:44 +0400
commitce639f18d6cf87fa92b80b61b9a411c53516f4a0 (patch)
tree8c3da69d5f35f1b5eff11f55fdf4d4d1008f5fe1 /source/blender/editors/space_view3d/view3d_view.c
parentf4198dce704b7f072d62066ec0c605cfdc00a681 (diff)
fix for object centers size flickering when the view is far from the center (1000 or more units).
Diffstat (limited to 'source/blender/editors/space_view3d/view3d_view.c')
-rw-r--r--source/blender/editors/space_view3d/view3d_view.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/editors/space_view3d/view3d_view.c b/source/blender/editors/space_view3d/view3d_view.c
index 6c35b8a7bea..6a3c121ce4b 100644
--- a/source/blender/editors/space_view3d/view3d_view.c
+++ b/source/blender/editors/space_view3d/view3d_view.c
@@ -2722,3 +2722,7 @@ void view3d_align_axis_to_vector(View3D *v3d, RegionView3D *rv3d, int axisidx, f
}
}
+int view3d_is_ortho(View3D *v3d, RegionView3D *rv3d)
+{
+ return (rv3d->persp == RV3D_ORTHO || (v3d->camera && ((Camera *)v3d->camera->data)->type == CAM_ORTHO));
+}