Help converting a mesh to nurbs


This a fantastic example. Thank you for sharing it!

Of course, my immediate second thought is that it would be WONDERFUL if Rhino 6 could do this type of intelligent mesh-smoothing in version 6 … without having to monkey around :monkey: with Z-Brush at all. Any McNeel thoughts on the matter?


I’ve been trying to learn it for a long time, and I’ll admit I’ve been a ZBrush newbie for about 14 years. :smile:


Well, that remeshing is not just some remeshing. There’s only less than a handful of programs which do offer intelligent quad remeshing at all… the killer feature for those who want to make highly detailed sculpted models available in Games. In each of these apps it took years to get there even as a high priority feature and what Zbrush offers in this respect simply plays in another league when compared to other implemetations. I guess it save to say that seing this sort of remeshing from arbitry meshes as seen here is rather unlikly for V6. That doesn’t mean that one couldn’t profit in numerous other ways from mesh smoothing.


I tried this sort of thing with 3DCoat and it sort of worked with that software, too. For whatever reason, I just couldn’t get the hang of 3DCoat, it just has a very odd interface. Not that I know much of ZBrush at this point, but I can at least get around a bit and it makes sense. 3DCoat is just plain weird to me and I struggled to do anything in that software. I don’t think it does nearly as good of a job creating quad meshes, at least in my limited experience.


Max Smirnov, on the MoI forums wrote a couple scripts for MoI. One to import polygon objects and one to convert them to nurbs. Here’s the link if you want to check it out:

MoI reads and writes Rhino 5 files.

(Ivan K M Ho) #26

Hi I’ve followed your steps but I’m having a bit of trouble going from t-spline surface to nurbs. Attached above is the t-spline surface after the tsConvert and tsSmoothToggle command. After that, I’m unable to convert it into a mesh using the MeshtoNURB command. It did not allow me to select the t-spline mesh object. Any idea what I’m missing?



You want to use the Convert to Rhino Object, to get a NURBS object from a TS surface.

(Ivan K M Ho) #28

OH yes of course! I actually did that yesterday and didn’t realize that it outputs a NURB surface. No wonder why it didn’t allow me to convert it :sweat:

Thanks mcramblet


I see if the original mesh has distortions, then NURBS takes over them :confused:


MeshToNURB converts each individual mesh face to an individual NURBS surface. It does not create a single NURBS surface from multiple mesh faces. The shape will remain the same.

Previous posts in this thread discuss methods of obtaining NURBS surfaces from multiple mesh vertices/faces.


I would try ShowZBuffer > ViewCaptureToFile > Heightfield > Rebuild.