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:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2013-12-18 18:41:28 +0400
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2013-12-18 18:46:30 +0400
commit15927e05e4f13eb4bb23e82c378a4d0de91456b4 (patch)
tree377f015555b72b30a63f2f0a39e07548f38f8774 /source/blender/render/intern/include
parent81064447560cb1481b4094a4a5faa8cee2fe53a7 (diff)
Fix T37675: blender internal viewport render not updating properly with volumes.
Diffstat (limited to 'source/blender/render/intern/include')
-rw-r--r--source/blender/render/intern/include/renderdatabase.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/render/intern/include/renderdatabase.h b/source/blender/render/intern/include/renderdatabase.h
index 9e48299ed9a..891505dd3a8 100644
--- a/source/blender/render/intern/include/renderdatabase.h
+++ b/source/blender/render/intern/include/renderdatabase.h
@@ -47,6 +47,7 @@ struct StrandBuffer;
struct StrandRen;
struct ObjectInstanceRen;
struct RadFace;
+struct Isect;
#define RE_QUAD_MASK 0x7FFFFFF
#define RE_QUAD_OFFS 0x8000000
@@ -113,6 +114,11 @@ struct ObjectRen *RE_addRenderObject(struct Render *re, struct Object *ob, struc
struct ObjectInstanceRen *RE_addRenderInstance(struct Render *re, struct ObjectRen *obr, struct Object *ob, struct Object *par, int index, int psysindex, float mat[4][4], int lay);
void RE_makeRenderInstances(struct Render *re);
+void RE_instance_rotate_ray_start(struct ObjectInstanceRen *obi, struct Isect *is);
+void RE_instance_rotate_ray_dir(struct ObjectInstanceRen *obi, struct Isect *is);
+void RE_instance_rotate_ray(struct ObjectInstanceRen *obi, struct Isect *is);
+void RE_instance_rotate_ray_restore(struct ObjectInstanceRen *obi, struct Isect *is);
+
float *RE_vertren_get_stress(struct ObjectRen *obr, struct VertRen *ver, int verify);
float *RE_vertren_get_rad(struct ObjectRen *obr, struct VertRen *ver, int verify);
float *RE_vertren_get_strand(struct ObjectRen *obr, struct VertRen *ver, int verify);