Smoothing surface point in MoI3D

Next
 From:  Moi3dFan
11183.1 
Greetings! Is there any solution to smooth the density of points on the surface?

After the FlowExtendSrf command, I encountered a large cluster of points in the center of the new surface. I wanted to see if there was any way I could "relax" these dots?




A similar method to mine that fully reflects what I need exists in Rhino, but I want to have this feature in my favorite software.
I attached video.

EDITED: 14 Nov 2023 by MOI3DFAN


  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
11183.2 In reply to 11183.1 
Hi Moi3dFan, can you post the .3dm file with the surface that you're showing in the screenshot?

You might try extracting several isoparms except skipping the area that you want smoothed, and then use Construct > Network to build a new surface.

Manipulating the surface control points directly can have poor results if the surface is not uniformly parameterized.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Moi3dFan
11183.3 In reply to 11183.2 
The file's uploaded.

You might try extracting several isoparms except skipping the area that you want smoothed, and then use Construct > Network to build a new surface.

That's the solution too, thanks! I know many ways how to do it by hand. However, I would like to understand if it can be done with scripts or something else.

Manipulating the surface control points directly can have poor results if the surface is not uniformly parameterized.

Let it be left to human conscience, because any tool has limitations. The main thing is to have this possibility, to smooth the points/surface points.
Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
11183.4 In reply to 11183.3 
Hi Moi3dFan, sorry there is not really enough information available to scripts to be able to do that currently.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Moi3dFan
11183.5 In reply to 11183.4 
In any case, thanks! I understand what you meant by this toolkit, and as a result, your solution is very elegant. The surface point tools are a tricky process in places. And if you do one function, you will have to do another, and so on. And everything can grow into a tool that is difficult to understand.

But if we talk about selection tools. Is there any way to highlight a row/column of points on a surface? Or Grow/Shrink selection of points?
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
11183.6 In reply to 11183.5 
Hi Moi3dFan,

re:
> Is there any way to highlight a row/column of points on a surface? Or Grow/Shrink selection of points?

Sorry no there isn't a way to do either of these things currently.

Surface control point manipulation generally works better with sub-d surfaces instead of NURBS surfaces.

You may want to use a sub-d modeling program to do surface point manipulation type work and then convert the sub-d surface into MoI using SubD > Create > "From file".

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  zarkow
11183.7 
Yesterday the first time, I heard from this script, in the plasticity discord group, it's gold.






  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  MO (MO_TE)
11183.8 
Hi
Recently I was working on updating one of my nodes for nodeeditor (quad repatch)
It turned out that it works well for regenerating surfaces, so I decided to make a script from it.
Although it wasn't designed to smooth surfaces, but you can use it for doing this as well.

The script is almost finished. Just need to do some final tests.






  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Moi3dFan
11183.9 In reply to 11183.8 
This is great! The script will work within the Node Editor, right?
I would have already tested, I'm very curious)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  MO (MO_TE)
11183.10 In reply to 11183.9 
Hi Moi3dFan
It is a script, so you can run it inside moi. ( Also I'm working on node version of it . )
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
11183.11 In reply to 11183.10 
So the future script or nodes put control points on surface ?
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  MO (MO_TE)
11183.12 In reply to 11183.11 
It rebuilds the surface with any number of control points you choose.
Like this simple plane that I rebuilt it with all these control points and then moved the points.


Or this one that I reconstructed, and decreased its control points.

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Moi3dFan
11183.13 In reply to 11183.12 
That's really cool! I look forward to hearing from you
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  MO (MO_TE)
11183.14 In reply to 11183.13 
For people looking for it in the future.
https://moi3d.com/forum/index.php?webtag=MOI&msg=11191.1
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All