An interactive application that allows to add, edit, delete, and rasterize triangles. Transforms like translation, rotation, and scale could be applied to selected primitives and view transformation options available. Animations can be generated through interpolations between key frames.