Blender Git Commit Log

Git Commits -> Revision 63a9f24

Revision 63a9f24 by Jacques Lucke (master)
October 20, 2020, 09:00 (GMT)
Volumes: simplify volumes in modifiers or on load

This changes how the simplify volumes setting works. Before, it only
affeted viewport rendering. This was an issue, because all internal
computations would still have to happen on the high resolution volumes.
With this patch, the simplify setting already affects file loading and
procedural generation of volumes.

Rendering does not have to care about the simplify option anymore,
it just gets the correct simplified version from the depsgraph.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D9176

Commit Details:

Full Hash: 63a9f24b55d0b5d84d625bdbb44d498fb1f2ae01
Parent Commit: f3ecb4c
Lines Changed: +186, -102

8 Modified Paths:

/source/blender/blenkernel/BKE_volume.h (+10, -10) (Diff)
/source/blender/blenkernel/BKE_volume_render.h (+0, -1) (Diff)
/source/blender/blenkernel/intern/volume.cc (+153, -15) (Diff)
/source/blender/blenkernel/intern/volume_render.cc (+1, -53) (Diff)
/source/blender/draw/intern/draw_cache_impl_volume.c (+3, -15) (Diff)
/source/blender/makesdna/DNA_volume_types.h (+3, -1) (Diff)
/source/blender/modifiers/intern/MOD_mesh_to_volume.cc (+14, -7) (Diff)
/source/blender/modifiers/intern/MOD_volume_displace.cc (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021