MoI discussion forum
MoI discussion forum

Full Version: Convert to subd?

Show messages: All  1-6  7-20

From: Michael Gibson
13 Dec 2025   [#7] In reply to [#5]
@Pilou - that looks like a conversion from dividing triangles to quads - not recommended as it's likely very lumpy and malformed.

- Michael
From: Frenchy Pilou (PILOU)
13 Dec 2025   [#8] In reply to [#7]
Yep I just draw a speedy object by contour, (Polylines)Extrude & Export as OBJ and reload by the SUBD create from file!
I not drawn a pure quad object! (that must be some difficult in 10 seconds ! :)
From: Michael Gibson
13 Dec 2025   [#9] In reply to [#8]
Hi Pilou,

re:
> Yep I just draw a speedy object by contour, extrude & export a OBJ and reload by the SUBD create from file!

Can you post the .OBJ file?

- Michael
From: Frenchy Pilou (PILOU)
13 Dec 2025   [#10] In reply to [#9]
Sure I believe that was this one! :)

https://moiscript.weebly.com/uploads/3/9/3/8/3938813/obj_for_subd.zip

Only triangles! :) So not so bad to obtain a SUbD one from it! :)


From: Michael Gibson
13 Dec 2025   [#11] In reply to [#10]
Hi Pilou, it's not a good method, the results look like random melted garbage or something:



Why would you want a result like this, what is the point?

- Michael

Image Attachments:
pilou_subd_result1.jpg 


From: Michael Gibson
13 Dec 2025   [#12] In reply to [#10]
Hi Pilou,

re:
> So not so bad to obtain a SUbD one from it! :)

How is that not so bad? It's completely unusable.

Maybe you're not seeing how bad it is because all the edges kind of obscure some of it. Try hiding edges in the scene browser.

- Michael
From: Frenchy Pilou (PILOU)
13 Dec 2025   [#13]
Yep I don't know what is the final use wanted by Matadem!

I just shown him different ways to transform an OBJ in Nurbs from an Image inside Moi! :)

And he wanted "SubD" for any reasons... for me SUBd is rounding forms... for print 3D ?


Sure result is some "snow mountains" ! :)

Maybe for a landscape train model... :)
From: Michael Gibson
13 Dec 2025   [#14] In reply to [#13]
Hi Pilou, the result of that method is so poor that it would be better not to mention it.

It creates confusion when they think that you are suggesting a working solution to them.

- Michael
From: Frenchy Pilou (PILOU)
13 Dec 2025   [#15] In reply to [#14]
Sure...
From: Phiro
14 Dec 2025   [#16]
Hello everyone

My two cents


Sorry Pilou and Michael, but I think you're both right and also both wrong regarding Matadem's request.

Indeed, as Michael regularly points out, MOI isn't a mesh modeler.

I often use the example of 2D bitamp versus vector graphics to explain the difference between mesh and NURBS.
Photoshop doesn't do what Illustrator does, and vice versa. For purists of open-source software, there's GIMP/Inkscape...
Of course, some developers are working to have the best of both worlds in a single program, but they are still two different approaches.
The risk is confusing users who might think that mesh and NURBS are exactly the same thing. But that's wrong.

However, what Pilou is saying isn't entirely wrong.

Indeed, exporting as a mesh might be a solution for what Matadem wants to do. Exporting to OBJ or STL in Moi3D is very powerful, but it needs to be configured more precisely than Pilou suggests.

You should reread this section of the documentation and test all options:
https://moi3d.com/4.0/docs/moi_command_reference11.htm#meshdialog
You need to configure the angle, "Divide larger than", "Avoid smaller than", and "Aspect ratio". This allows you to obtain a much better mesh.
Result is very clean.

However, be aware that even if the resulting file can be imported into Moi3D, the output is very large for Moi3D, which isn't designed to handle such large meshes.

You then need to take over with another tool.

Matadem's request isn't for a "smooth" output because in the tutorial video he linked to, we can clearly see that the optimization uses a dense and imperfect mesh object.

Further on in the tutorial, after optimization of the mesh shape, there is a reverse engineering and a new Nurbs modeling.
From: Michael Gibson
14 Dec 2025   [#17] In reply to [#16]
Hi Phiro, the part that is tricky is that sub-d smoothing does not produce good results on just any type of mesh that could be good for rendering.

A mesh being used for sub-d smoothing needs to have certain characteristics to it and the MOI mesher does not produce those particular things.

It is very good at producing other things like clean wireframes using n-gons but that is not what you need for sub-d smoothing.

The main difference is on planar surfaces like this:


The ideal mesh for that planar surface for rendering and having a clean wireframe that looks like the original CAD model is to have just one n-gon polygon for that face, like this:



But an n-gon like that does not behave well for sub-d smoothing. Sub-d smoothing needs the big n-gon to be divided up and not just in any way it needs many interior points to be added (which is not good for the "clean wireframe" style) and arranged in quads.

There is no way to configure MOI's mesher to produce the interior quads for this case which is needed for proper sub-d smoothing. MOI's mesher is just not designed for generating sub-d control cages. It can do other things nicely but not that.

As I mentioned above, there are quad remesher tools in several polygon modeling programs that do produce sub-d type mesh structures but they will tend to work best on all smooth organic models.

- Michael

Image Attachments:
ngon_mesh1.jpg  ngon_mesh2.jpg 


From: Frenchy Pilou (PILOU)
14 Dec 2025   [#18]
In case to make maximum of quads inside an OBJ file
this free one can be also a cool solution! ;)


From: Frenchy Pilou (PILOU)
14 Dec 2025   [#19]
So for input this image inside Moi with SubD



Free Sparc3D calculate an OBJ
file from the image!


Then free Instant Mesh (some automatic repairs can be made with the free MeshMixer not made here )
If you want more detail just explore the video above about Instant mesh https://moi3d.com/forum/index.php?webtag=MOI&msg=11863.18


Then Moi SubD create from File


or by SUbDiv beta 9 (byMax Smirnov) some funny results can be made in taking different % ! Don't take Preserve corners !




With automatic repairs from Mesh Mixer (scale is maybe 1/10)
then Moid SUbD from create file... we can see there no more holes or other disagreaments (alone faces etc) but drawing of patches are also changed! :)


Not sure that SubDive beta9 can play! :)



Works with Subdiv9 ! ;)


Load the Subdiv then Subdiv beta 9 but cant't make some faces but keep the impossible faces selected so delete et voila! :)




From: Matadem
14 Dec 2025   [#20]
Ok so If I understand this right....
The options I have is
1. remesh the object and then try to subD it or the remesher can create a smoother surface? Maybe Rhino shrinkwrap can accomplish something similar?https://www.youtube.com/watch?v=ETeytCD7HTA at 4:06 or is this basically the same as the quaremesher?
2. Try to redraw the result in a polygon based software so I can subd it
3. Attached I try to recreate the shape with Moi3d subd tools.

If I 3d print it which is going to be my first choice it does not have to be abnormally smooth.
however I would like to machine a version of it which the result needed would be the smooth surface of the attached pic.

In the end what ever I use it needs to come back in Moi for the mounting points.

Tnx!

Image Attachments:
moibr.JPG 


Show messages: All  1-6  7-20