Tessellation of a generic surface

Next
 From:  wastzzz
7601.1 
Hi,
I would need to generate the tessellated version of a generic surface, I tried to implement it by myself but without results :p the output should be a joined surface made of quads following an average.
Is it too much to ask for an inverse subD script?
Regards,
Max.

EDITED: 7 Sep 2015 by WASTZZZ

  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)
7601.2 In reply to 7601.1 
Result will be not the same than
Export as OBJ with only QUad+triangles
Import OBJ (_import OBJ by Max)
_subdiv_beta6 by max
= only quads ?



Hum... seems there are some triangles :)

EDITED: 7 Sep 2015 by PILOU

  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
7601.3 In reply to 7601.1 
Hi Max - tessellating a generic trimmed surface to quads is a quite difficult task. It involves placing quads initially along trim boundaries and then trying to grow or shrink them across the surface and dealing with a lot of issues when different growing boundary sides crash into one another. It's something that I'd like to attempt in the future but will require quite a lot of work to do very well.

Then if you're actually looking for _planar_ quads instead of just any quad with its 4 corner points on a curved surface (making them normally slightly warped and not planar), that's another pretty entirely different thing as well. For that I'd recommend paneling tools in Rhino, that is a specialized toolset for doing planar panelization.

- 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
 From:  wastzzz
7601.4 In reply to 7601.3 
Thanks Michael.
Even if the polygons were warped it would be fine.
Actually I did want to try and implement some sort of simple paneling tools for moi, and yeah tessellation is the first task to do. I did a study over the algorithms though.
M.
  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