Fix: smoke noise tile was saved in Blender executable directory, which is often write...
authorMiika Hamalainen <blender@miikah.org>
Mon, 20 May 2013 17:48:16 +0000 (17:48 +0000)
committerMiika Hamalainen <blender@miikah.org>
Mon, 20 May 2013 17:48:16 +0000 (17:48 +0000)
commit53fd499d28077144ddb97237aced8b26ca5744cc
treed0103a772c1d46cc55181ee62b2ea03f2b683d96
parent7759b2743a5a41c16fd4ddc2943ba49c70a078b5
Fix: smoke noise tile was saved in Blender executable directory, which is often write protected on modern systems.

This caused high resolution smoke to always regenerate new tile when domain was reinitialized, slowing down especially adaptive domain simulations. Now noise tile is saved in Blender temp directory instead.
intern/smoke/extern/smoke_API.h
intern/smoke/intern/WTURBULENCE.cpp
intern/smoke/intern/WTURBULENCE.h
intern/smoke/intern/smoke_API.cpp
source/blender/blenkernel/intern/smoke.c