1. A method for producing a visualization format from CAD data, comprising: producing a BREP model for visualization, wherein said BREP model has a topology component and a geometry component; removing a plurality of redundant control points from said geometry component; normalizing a plurality of knot vectors and a plurality of weight components from said geometry component; recognizing an analytic geometry from said geometry component by simplifying a 2-dimensional surface recognition problem of the geometry component to two 1-dimension curve recognition problems; recognizing a plurality of equivalent geometric elements from said geometry component that share surface and curve geometry; and converting said analytic geometry to a light model representation, wherein the method is performed by a computer having at least a processor and memory.