MoI discussion forum
MoI discussion forum

Full Version: About SubDivide in nurbs :)

Show messages:  1-20  …  41-60  61-80  81-100  101-111

From: Psygorn (DRILLBIT)
18 Apr 2022   [#101]
Hello guys,

Could you please explain to me How I can properly use this Creat under SubD tab? Why it seems as if it works in strange ways?

Explanation: I have models made by Blender (Obj files) when I import them into Moi using the Create button I showed. it seems that they are converted to NURBS and scaled-down! but when I perform SubD on an imported Obj file (using ImpObj) and export it as an Obj from Moi and then import it again using Create button under the SubD tab it seems it does nothing!



Edit: I think I figured it by now! if the Weld vertex box is not checked during the exportation process then "Create button" only imports an object and it doesn't turn it into NURBS.
From: Michael Gibson
18 Apr 2022   [#102] In reply to [#101]
HI Psygorn,

re:
> Could you please explain to me How I can properly use this Creat under SubD tab?
> Why it seems as if it works in strange ways?

It's meant to convert a polygon mesh file that has been structured for sub-d smoothing.

If you get strange results it probably means the model you are trying to convert has not been modeled as a sub-d control cage.

You should see the same strange results if you imported the same file into a poly modeling program and then applied sub-d smoothing on it.

- Michael
From: Frenchy Pilou (PILOU)
19 Apr 2022   [#103] In reply to [#101]
Your OBJ file from Blender must be "Quadrangulated" for best result in SubD!
From: Psygorn (DRILLBIT)
19 Apr 2022   [#104] In reply to [#103]
Thanks PILOU :-)
From: Andy (ANDYT)
19 Apr 2022   [#105]
I have been trawling through the various chats about SubD and importing an OBJ file. (I also have a STL file version)
Trying to import a 3D scanned object file in .OBJ format (with a .png graphics file & a .mtl file) I have tried just importing the.obj file only but it does not work
The 3D scan is not closed, the base of the scanned object did not scan in - could this be the problem ? How could I close this as not a mesh user
I have tried using meshlab to reduce the mesh count but again no luck, or it could be its 3 sided rather than a 4 sided mesh ?
I only need a low res version to build a Nurbes version from, effectively tracing over in 3D
Any thoughts or ideas would be most welcome or other routes to import the file
I am not that techy
From: Michael Gibson
19 Apr 2022   [#106] In reply to [#105]
Hi Andy, the data created from a scan is very different than the data created by someone modeling a mesh made for sub-d smoothing.

Scan data is made up of dense triangle meshes, that type of data is not suitable for use directly as a sub-d control cage. That also means it is not suitable for import directly into Moi using a sub-d conversion method.

There is a process called "retopology" which involves tracing out a simplified sub-d control cage over top of a dense mesh. That's something that can be done in a polygon mesh editing program, MoI does not have any tools for that type of process.

It's a fairly complex process which will take some time to learn about.

If you do a search on that term "retopology" you can find more information about it like here:
https://conceptartempire.com/retopology/
https://docs.blender.org/manual/en/latest/modeling/meshes/retopology.html

In general scanned mesh data like you have is not directly nor easily brought into a CAD program like MoI. CAD programs are meant to work with larger structured surfaces like with a sphere for example being a single sphere surface, not several thousand little triangles like how the scan data is formed.

There is another type of process called "Reverse engineering" which is similar to retopology but meant to generate CAD surfaces as the output instead of sub-d meshes. It's also a difficult process with a high learning curve as well. There are some links to some programs in previous discussions here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=10284.18
http://moi3d.com/forum/index.php?webtag=MOI&msg=4013.4
http://moi3d.com/forum/index.php?webtag=MOI&msg=2469.3

MoI itself is not designed to be used itself for doing retopology or reverse engineering type work, it does not have the toolset for those areas of work. That's why you're having difficulty trying to use that scan data directly with MoI.


One kind of crude method that you could try though would be to use the OBJ to 3DM wireframe converter which is available at:
https://moi3d.com/wiki/Resources#Obj23dmWireframe_converter

That converter can take an .obj file and convert the polygons in it into wireframe line segments in a 3DM file which can then be loaded into MoI. Then you can use the wireframe line structure as a guide.

- Michael
From: Andy (ANDYT)
20 Apr 2022   [#107] In reply to [#106]
Thank you as ever for your time and in depth prompt reply, much appreciated
I will have a look at the options suggested
Andy
From: Andy (ANDYT)
27 Apr 2022   [#108] In reply to [#107]
I have had some success importing a scanned 3D mesh .obj file into Moi using SubD in V4
Method:
I loaded the original high mesh count file into Meshlab (free) and reduced the mesh size -options to select = Filter / remeshing, simplification and reconstruction / simplification: quadric edge collapse decimation
Then typed in the new mesh count of 8000
Converted the mesh to - Filter / Polygonal & Quad Mesh / subdivision surfaces: Catmull-clark = giving 4 sided meshs
then exported the result as a .obj file
then in MOI clicked on SubD / from file and selected the above .obj file and after a few seconds it opened ok
This is fine for me, its not very detailed, but for tracing over it gives the volumes required for me to refine and tweak :-)
Andy
From: Frenchy Pilou (PILOU)
27 Apr 2022   [#109] In reply to [#108]
Not some examples images ? ;)
From: Andy (ANDYT)
27 Apr 2022   [#110] In reply to [#109]
Ah my apologies see below
I have deleted every 4th facet to make the surface slightly see through and reduce the amount of data + deleted the one side for now so I only have to trace one half then mirror

Image Attachments:
Screenshot 2022-04-28 at 08.11.34.png 


From: Frenchy Pilou (PILOU)
22 Feb 2023   [#111] In reply to [#110]
@Andy
If you use _SubdivBeta9 you will have the same Poly OBJ- free to you to subdivise 0 - 100 ;)

Show messages:  1-20  …  41-60  61-80  81-100  101-111