diff options
author | Campbell Barton <ideasman42@gmail.com> | 2010-09-19 10:41:44 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2010-09-19 10:41:44 +0400 |
commit | ce639f18d6cf87fa92b80b61b9a411c53516f4a0 (patch) | |
tree | 8c3da69d5f35f1b5eff11f55fdf4d4d1008f5fe1 /source/blender/editors/space_view3d/view3d_view.c | |
parent | f4198dce704b7f072d62066ec0c605cfdc00a681 (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.c | 4 |
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)); +} |