Methods and systems for processing, e.g., non-destructively processing,
digital image data utilizing vertically-oriented Effect graphs are
provided. In non-destructive processing where and when data is
transformed is fairly important, both in terms of quality and
performance. The further down the vertically-oriented Effect graph a
transformation occurs, the better. As such, methods for pushing
transformations down an Effect graph to the lowest point possible and
applying them at that point rather than the location at which they may
have been placed are provided. Systems for implementing the methods
herein disclosed are also provided.