diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2017-03-04 02:09:22 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2017-03-05 20:10:08 +0300 |
commit | 608b96c49b93cad8a9b68592c00863a84d857d1b (patch) | |
tree | 9e7f37defe4676ec004abd89e9bc0b442cdee9e5 /source/blender/makesdna | |
parent | 76c9f1a649c19c117278615bf9e8000c595b0e36 (diff) |
Clay Engine: camera drawing
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_camera_types.h | 7 | ||||
-rw-r--r-- | source/blender/makesdna/DNA_world_types.h | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_camera_types.h b/source/blender/makesdna/DNA_camera_types.h index 52e40cbc098..4aa3edcc788 100644 --- a/source/blender/makesdna/DNA_camera_types.h +++ b/source/blender/makesdna/DNA_camera_types.h @@ -85,6 +85,13 @@ typedef struct Camera { char sensor_fit; char pad[7]; + /* runtime only, used for drawing */ + float drwcorners[4][2]; + float drwtria[2][2]; + float drwdepth, pad1; + float drwfocusmat[4][4]; + float drwnormalmat[4][4]; + /* Stereo settings */ struct CameraStereoSettings stereo; } Camera; diff --git a/source/blender/makesdna/DNA_world_types.h b/source/blender/makesdna/DNA_world_types.h index 5fd4c9fd407..f3d3faecbb4 100644 --- a/source/blender/makesdna/DNA_world_types.h +++ b/source/blender/makesdna/DNA_world_types.h @@ -128,6 +128,7 @@ typedef struct World { /* nodes */ struct bNodeTree *nodetree; + float mistend, pad1; /* runtime : miststa + mistdist, used for drawing camera */ ListBase gpumaterial; /* runtime */ } World; |