This graduation cap was modelled in Max. The main body is a subdivision mesh. The tassle is made of renderable splines. Polygon count is mostly dependent on the detail of the renderable splines - adjust the number of sides and interpolation to suit. No textures.