diff options
author | Campbell Barton <ideasman42@gmail.com> | 2010-01-01 18:05:31 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2010-01-01 18:05:31 +0300 |
commit | 30aff3b830ac222bae90bea02fef0d41fd9d197c (patch) | |
tree | 0b798790b22d728dd8f1c06d55b6f21e47d2afb5 /source/blender/editors/include | |
parent | c58f2dfc9d27a5635360a96116fb3a887c35b890 (diff) |
- grease pencil mode for drawing onto geometry (using the z-buffer), access in the 3D view panel.
- account for parts of the line going off into infinity by making the stroke stretch between the last valid depth values (like an elastic band), if the endpoints are not over any geometry then use the closest valid depth.
Diffstat (limited to 'source/blender/editors/include')
-rw-r--r-- | source/blender/editors/include/ED_view3d.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/editors/include/ED_view3d.h b/source/blender/editors/include/ED_view3d.h index de5a9fe4e07..2e439f8fdef 100644 --- a/source/blender/editors/include/ED_view3d.h +++ b/source/blender/editors/include/ED_view3d.h @@ -128,7 +128,8 @@ int view_autodist(struct Scene *scene, struct ARegion *ar, struct View3D *v3d, s /* only draw so view_autodist_simple can be called many times after */ int view_autodist_init(struct Scene *scene, struct ARegion *ar, struct View3D *v3d); -int view_autodist_simple(struct ARegion *ar, short *mval, float mouse_worldloc[3]); +int view_autodist_simple(struct ARegion *ar, short *mval, float mouse_worldloc[3], float *force_depth); +int view_autodist_depth(struct ARegion *ar, short *mval, float *depth); /* select */ #define MAXPICKBUF 10000 |