In one aspect the, front end 20 of the present example deals exclusively with art assets that are composed of polygons, although other front ends can be created using the teachings of the present invention to deal with other kinds of data such as, for example, spline surfaces, particle systems, custom terrain meshes, and custom city rendering systems. [0078] The compiler front end 20 breaks the ar