1. A method of decomposing microlithographic pattern data and using it to produce a latent image in a radiation sensitive layer on a workpiece, the method including: electronically receiving at least part of a microlithographic pattern; triangulating a polygon having four or more edges from the microlithographic pattern, thereby producing a plurality of triangles that have edges that are not constrained to orientation of the edges to be parallel to any axis; feeding the triangles via a datapath to an image producing subsystem that drives an image projector; using the triangles to define an image projected by the image projector, to drive the image projector and to expose a latent image in a radiation sensitive layer on a workpiece.