(Disclaimer: I have no current plans to make a CG model of the Enterprise-D. I'm just curious about modeling techniques.) How would a CG modeler tackle the engineering hull of the Enterprise-D? I've been reading a little about techniques for modeling organic surfaces -- like NURBS and subdivision modeling -- but these techniques seem more "free-form." Trying to recreate a pre-established shape, with a precise contour, would be difficult with these techniques, wouldn't it? On the other hand, I've not tried these techniques, so I wouldn't know from experience. Opinions? How would one make Enterprise-D's engineering hull, with its smooth upper and lower surfaces, a sharp-edged "undercut," a thickened "ridge," and precise contours on all of these surfaces? Thanks in advance!