diff options
author | Matt Ebb <matt@mke3.net> | 2009-08-16 10:10:31 +0400 |
---|---|---|
committer | Matt Ebb <matt@mke3.net> | 2009-08-16 10:10:31 +0400 |
commit | fe984a6e6ca9de9cb358fea0f4f3cf42742a1667 (patch) | |
tree | 7f0cd01fa861fe53b665c3410c3b4850cec62630 /source/blender/blenkernel/intern/texture.c | |
parent | a8872d99a9ff638fe46ec264bfe9636855807f9e (diff) |
volume material
* data reorganisation - uses own values now instead of reusing surface material properties (i.e. an individual density value, rather than reusing alpha) Files saved with the old system won't load up the same after this.
* improved defaults and ui
Diffstat (limited to 'source/blender/blenkernel/intern/texture.c')
-rw-r--r-- | source/blender/blenkernel/intern/texture.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/texture.c b/source/blender/blenkernel/intern/texture.c index 234078f66ae..fc9948f8d95 100644 --- a/source/blender/blenkernel/intern/texture.c +++ b/source/blender/blenkernel/intern/texture.c @@ -496,7 +496,8 @@ void default_tex(Tex *tex) if (tex->vd) { tex->vd->resol[0] = tex->vd->resol[1] = tex->vd->resol[2] = 0; - tex->vd->interp_type=0; + tex->vd->interp_type=TEX_VD_LINEAR; + tex->vd->file_format=TEX_VD_SMOKE; } pit = tex->plugin; if (pit) { @@ -978,7 +979,8 @@ struct VoxelData *BKE_add_voxeldata(void) vd= MEM_callocN(sizeof(struct VoxelData), "voxeldata"); vd->dataset = NULL; vd->resol[0] = vd->resol[1] = vd->resol[2] = 1; - vd->interp_type= TEX_VD_NEARESTNEIGHBOR; + vd->interp_type= TEX_VD_LINEAR; + vd->file_format= TEX_VD_SMOKE; vd->int_multiplier = 1.0; return vd; |