Convert curved mesh to curved surface model

Sharing study model with surface model

Share the mesh model examined in Blender with the partner company as a surface modelOpportunities have increased. In doing so, particular attention should be paid to howIs it possible to generate a surface model close to the original mesh shape?,I think. 

This time, we will introduce how we have generated a surface model with high reproducibility so far. 

Generate high-fidelity surface models

I read Suzanne exported with obj from Blender. (Subdivision Level 2) 

I converted it to a surface model with "ToNURBS" as it is. 

Let's compare in shaded view. It looks good at first glance, but... 

㊧ Mesh model with obj loaded 

㊨The model converted by ToNURBS 

However, in the rendered view, the edges of each surface appear raised. It seems that the faces of the mesh are simply converted to surfaces one by one. 

Here, as another method, implemented from Rhino7SubD conversionI would like to take advantage of For the time being, I will try to convert with the default settings. 

Converted to SubD. 

Slightly rounded shapeI think that it is approximated by It's noticeable around the mouth and nose. 

㊧ Mesh model with obj loaded 

㊥The model converted by ToNURBS 

㊨Model converted to SubD 

100% adaptive sizeI tried. 

The original edge is beautifully reproduced. 

㊧ SubD conversion model with adaptive size 50% 

㊨Adaptive size 100% SubD conversion model 

I think that the reproducibility is high even when compared with the mesh model. 

㊧ Mesh model with obj loaded 

㊨Adaptive size 100% SubD conversion model 

Finally, the adaptive size 100% SubD conversion model with "ToNURBS"Convert to surface modelI'll try. 

in render viewI don't understand the difference with the SubD modelhey. 

㊧ SubD conversion model with 100% adaptive size 

㊨Surface model converted from SubD model with ToNURBS 

You can see that it has been converted in shaded view. 

㊧ SubD conversion model with 100% adaptive size 

㊨Surface model converted from SubD model with ToNURBS 

A comparison of the original mesh model and the surface model converted from SubD. very high reproducibilityI think.

㊧ Mesh model with obj loaded 

㊨Surface model converted from SubD model with ToNURBS 

In this procedure,We were able to convert the curved mesh created with Blender into a highly reproducible surface model.
 

I will review the procedure again. 

  1. load mesh with obj 
  2. Convert mesh model to SubD (increasing adaptive size improves accuracy) 
  3. Convert SubD to NURBS (ToNURBS) 


For this verification, I referred to the following sites. It was very helpful. Thank you. 

en_USEN