摘要 |
A system and method for a pre-print, three-dimensional virtual rendering of a print job is disclosed. A plurality of modular/pipelined architectural layers 220-250 are managed, operated, and organized by a controller. A print product definition 210 is provided to a job ticket adaptation layer 220 where it is transformed into a physical model 270. The physical model 270 is then transformed into a display model 280 via the product model layer. The display model 280 is transformed into a scene 290 that can be displayed on a graphical user interface (GUI) as a 3D virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the print product definition. The binding elements may further include 3D binding models as well as 2D textures on 3D surfaces to simulate 3D models. The modularity further enables different product description formats to be supported by only altering the job ticket adaption layer, and that different graphics rendering engines can be supported by altering only the rendering layer. The binding elements and associated metadata define the type of print product binding, which the user may select via the GUI from a group consisting of: spiral binder, comb binder, plastic comb binder, wire comb binder, tape binder, glue binding, stitch, ring binder, paper clips and spring clips. |