Hard edges and curved surfaces

Hi all, I’m quite a beginner to Blender (and 3D Graphics in general) and I can see that you either go with meshes or NURBS, my problem with meshes is the lack of actual curves, while NURBS surfaces only have curves, so my question is that Is there some kind of surfaces that support both hard edges and curved surfaces. Thank you :slight_smile:

Depends what you’re expecting to make and what you want as a smooth surface

You can use the subsurf modifier and smooth shading to get smooth surfaces. You can use edge creasing or additional edge loops to get smooth/sharp edges.