diff options
author | Campbell Barton <ideasman42@gmail.com> | 2011-09-29 12:23:52 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2011-09-29 12:23:52 +0400 |
commit | 4b2b8fe9bdb4b47a414c9315e515706bdb30194a (patch) | |
tree | 7d1fe11a3e1299fb6598c9408704422367d09929 /source/blender/blenkernel | |
parent | 4b325a938e716787bc51b5cb89e704aac1bd012a (diff) |
rna function:
vecs = Camera.view_frame(scene)
returns 4 points for the camera frame, without this its very hard to know if a point is in the camera view or not, without rewriting blenders internal logic in python.
Diffstat (limited to 'source/blender/blenkernel')
-rw-r--r-- | source/blender/blenkernel/BKE_object.h | 2 | ||||
-rw-r--r-- | source/blender/blenkernel/intern/object.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenkernel/BKE_object.h b/source/blender/blenkernel/BKE_object.h index 1dd4feeab2e..b1943fdf97c 100644 --- a/source/blender/blenkernel/BKE_object.h +++ b/source/blender/blenkernel/BKE_object.h @@ -149,7 +149,7 @@ void object_camera_matrix( void camera_view_frame_ex(struct Scene *scene, struct Camera *camera, float drawsize, const short do_clip, const float scale[3], float r_asp[2], float r_shift[2], float *r_drawsize, float r_vec[4][3]); -void camera_frame(struct Scene *scene, struct Camera *camera, float r_vec[4][3]); +void camera_view_frame(struct Scene *scene, struct Camera *camera, float r_vec[4][3]); void object_relink(struct Object *ob); diff --git a/source/blender/blenkernel/intern/object.c b/source/blender/blenkernel/intern/object.c index c9bad579507..5530096f8ea 100644 --- a/source/blender/blenkernel/intern/object.c +++ b/source/blender/blenkernel/intern/object.c @@ -3122,7 +3122,7 @@ void camera_view_frame_ex(Scene *scene, Camera *camera, float drawsize, const sh r_vec[3][0]= r_shift[0] - facx; r_vec[3][1]= r_shift[1] + facy; r_vec[3][2]= depth; } -void camera_frame(Scene *scene, Camera *camera, float r_vec[4][3]) +void camera_view_frame(Scene *scene, Camera *camera, float r_vec[4][3]) { float dummy_asp[2]; float dummy_shift[2]; |