Photo-and physically-realistic techniques are often insufficient for visualization of simulation results, especially for three-dimensional and timevarying datasets. Substantial research efforts have been dedicated to the development of nonphoto-realistic and illustration-inspired visualization techniques for compact and intuitive presentation of such complex datasets. While these efforts have yielded valuable visualization results, a great deal of work has been reproduced in studies as individual research groups often develop purpose-built platforms. Additionally, interoperability between illustrative visualization software is limited because of specialized processing and rendering architectures employed in different studies. This report proposes a generalized framework for illustrative visualization and implements it in MarmotViz, a ParaView plug-in, enabling its use on a variety of computing platforms with various data file formats and mesh geometries. This report gives detailed descriptions of the region-of-interest identification and feature-tracking algorithms incorporated into this tool. Implementations of multiple illustrative effect algorithms are presented to demonstrate the use and flexibility of this framework. By providing a framework and useful underlying functionality, the MarmotViz tool can act as a springboard for future research in the field of illustrative visualization.