Blender Git Commit Log

Git Commits -> Revision afe8eb3

June 8, 2015, 13:48 (GMT)
Cycles: Merge density and color volume attributes if they both requested

This way we store quite reasonable amount of memory (density is stored as RGBA
textures, which ends up in gigabytes of RAM for hires smoke sims).

It's not really pretty implementation and we'll really need to support textures
with 1 and 3 channels instead of doing such packing, but we need to be able to
render some files here.

Commit Details:

Full Hash: afe8eb3b59b2989ee387042b98de6ce880d74a6f
Parent Commit: b3259d5
Lines Changed: +47, -11

4 Modified Paths:

/intern/cycles/blender/blender_mesh.cpp (+28, -4) (Diff)
/intern/cycles/kernel/geom/geom_volume.h (+14, -6) (Diff)
/intern/cycles/render/attribute.h (+1, -0) (Diff)
/intern/cycles/render/mesh.cpp (+4, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021