From b3000c5529d10ae5002d25384c50d934b233a216 Mon Sep 17 00:00:00 2001 From: Matt Ebb Date: Fri, 17 Oct 2008 05:54:42 +0000 Subject: non-working WIP commit to continue coding at home. nothing to see here, move along! --- source/blender/render/intern/include/render_types.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'source/blender/render/intern/include/render_types.h') diff --git a/source/blender/render/intern/include/render_types.h b/source/blender/render/intern/include/render_types.h index b0003cadb55..6f4537d84fb 100644 --- a/source/blender/render/intern/include/render_types.h +++ b/source/blender/render/intern/include/render_types.h @@ -201,6 +201,8 @@ struct Render ListBase customdata_names; struct Object *excludeob; + + ListBase vol_precache_obs; /* arena for allocating data for use during render, for * example dynamic TFaces to go in the VlakRen structure. @@ -285,6 +287,8 @@ typedef struct ObjectInstanceRen { float dupliorco[3], dupliuv[2]; float (*duplitexmat)[4]; + + float *volume_precache; float *vectors; int totvector; @@ -396,6 +400,16 @@ typedef struct StrandRen { float orco[3]; } StrandRen; +/* ------------------------------------------------------------------------- */ + +typedef struct VolPrecache +{ + struct VolPrecache *next, *prev; + struct Material *ma; + struct ObjectRen *obr; +} VolPrecache; + +/* ------------------------------------------------------------------------- */ struct LampRen; struct MTex; -- cgit v1.2.3