I guess the main answer is: memory.

We’d need to cache the derivedmesh for all modifiers, not only the end 
result - imagine even a 'simple' 100k mesh with ten modifiers… In most 
cases, better to recompute everything.

On 03/04/2014 09:30, gandalf3 wrote:
> I have noticed that when a setting on a modifier is changed, all
> modifiers in the stack are recalculated, including the modifiers before
> the modifier with the changed setting.
> Since those modifiers have not been edited, they should have the same
> result.
>
> If my logic is correct, only the modifiers after the changed modifier
> need to be recalculated.
> Why are all modifiers recalculated every time?
>

_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to