MoI discussion forum
MoI discussion forum

Full Version: Polygonal Converter.

Show messages:  1-15  16-35  36-55  56-75  76-95  96-115  116-135  …  476-483

From: bemfarmer
15 Jun 2014   [#56] In reply to [#53]
Max, do you have a link to the algorithm?

I came across this: http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-773.pdf

Thank you,
- Brian
From: Max Smirnov (SMIRNOV)
15 Jun 2014   [#57] In reply to [#56]
Hi Brian!

I've read a lot of documents about this. The most interesting is:
http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/cc.pdf
http://research.microsoft.com/en-us/um/people/cloop/qteg.pdf
http://www.eecs.berkeley.edu/~sohamum/files/cs284_f12_project_report.pdf
From: Michael Gibson
15 Jun 2014   [#58] In reply to [#57]
Hi Max, the difficulty comes with the "extraordinary vertices" - vertices where other than 4 edges are coming off of it.

The subdivision surface behaves somewhat differently in those areas and those are the problematic parts to put NURBS surfaces on.

- Michael
From: Max Smirnov (SMIRNOV)
15 Jun 2014   [#59] In reply to [#58]
Hi Michael.
I am not confident of success, but I'll try to implement Jos Stam's method of calculating the surface exactly.
----

[added] open mesh support

From: Michael Gibson
15 Jun 2014   [#60] In reply to [#59]
Hi Max,

> I am not confident of success, but I'll try to implement Jos Stam's
> method of calculating the surface exactly.

Ok, but evaluating the subdivision surface exactly does not really solve the problem of conversion of the surface into a different form...

I think what you will end up finding is that regular areas of the mesh will convert quite nicely but that there will be difficulties in the areas of extraordinary vertices.

But I'm looking forward to seeing what you come up with anyway! :)

- Michael
From: BurrMan
17 Jun 2014   [#61] In reply to [#60]
Michael,
Could the "extraordinary vertices" be easily identified beforehand? This tool, even if there were parts that had to be "left out", would be very cool. Then using other tools to handle the extraordinary part...
From: Michael Gibson
17 Jun 2014   [#62] In reply to [#61]
Hi Burr, yeah the extraordinary vertices are pretty easy to identify, they're just vertices where there is some other number than 4 edges coming off of the vertex, see here:
http://www.multires.caltech.edu/teaching/courses/subdivision/intro/sld012.htm

- Michael
From: Max Smirnov (SMIRNOV)
30 Sep 2014   [#63]
This is early beta version of my subdiv script. I'll add more features later. High precision mode (for extra smoothing around an extraordinary vertices), per edge sharpness, and more. Script supports 3- 4- and 5-sided polygons.

From: bemfarmer
30 Sep 2014   [#64] In reply to [#63]
Hi Max, Which scheme are you using?

http://www.holmes3d.net/graphics/subdivision/

Is it going from Nurbs to Nurbs or ?

- Brian
From: Max Smirnov (SMIRNOV)
30 Sep 2014   [#65] In reply to [#64]
Hi Brian, I using this one

Fast Parallel Construction of Smooth Surfaces from Meshes with Tri/Quad/Pent Facets
A. Myles and T. Ni and J. Peters
https://www.cise.ufl.edu/research/SurfLab/papers/08poly.pdf

It can use any solid object with flat faces, which can be created in MoI, or imported using my importobj script.

P.S. Also you can read this document: Smooth Surfaces from 4-sided Facets
T. L. Ni, Y. Yeo, A. Myles, V. Goel and J. Peters.
From: BurrMan
1 Oct 2014   [#66] In reply to [#65]
Wow Max..... Wow.

Your importobj script? Did I miss that one or is it part of this project?
From: DannyT (DANTAS)
1 Oct 2014   [#67] In reply to [#63]
I second that Wow!

-
From: Max Smirnov (SMIRNOV)
1 Oct 2014   [#68] In reply to [#66]
Ops.. I forget to share it here :)
Yes, I wrote it as a part of this project, but it can be used separately.

From: Michael Gibson
1 Oct 2014   [#69] In reply to [#68]
Really cool stuff Max!

- Michael
From: Max Smirnov (SMIRNOV)
1 Oct 2014   [#70] In reply to [#69]
Thank you Michael.
I still having an issues with extraordinary vertices because I didn't finished with Pm-Patches yet. I hope it will be really cool but a little bit later :)
I plan to release a stable beta at weekend.
From: Frenchy Pilou (PILOU)
1 Oct 2014   [#71]
Sorry where is the Subdiv command ?
It's the one you want release this weekend ?
From: Max Smirnov (SMIRNOV)
1 Oct 2014   [#72] In reply to [#71]
At this moment subdiv script is not ready for public release. Wait a few days. :)
From: Frenchy Pilou (PILOU)
1 Oct 2014   [#73] In reply to [#72]
Ok Cool! Thx for the info!
From: amur (STEFAN)
1 Oct 2014   [#74]
Really amazing Max!

Best regards
Stefan
From: PaQ
1 Oct 2014   [#75] In reply to [#74]
Hi Max,

Hope their will be a little 'donate' button somewhere so we can buy you a drink or something :)

Show messages:  1-15  16-35  36-55  56-75  76-95  96-115  116-135  …  476-483