Research & Projects
Publications
Visit SurfLab's paper page
for more of SurfLab's contributions to graphics.
Visit my academic wiki
for didactic content (Vector Calculus, Differential Geometry).
Journal Papers
Robust Field-aligned Global Parametrization.
ACM Transactions on Graphics, 2014.
paper , proofs/algorithms , raw data, comparisons, statistics and figures
paper , proofs/algorithms , raw data, comparisons, statistics and figures
[BibTeX]
Proceedings of SIGGRAPH 2014, Vancouver, Canada, Aug 10-14, 2014.
Slides
@article{MPZ:2014:fieldtrace, author = {Myles, Ashish and Pietroni, Nico and Zorin, Denis}, title = {Robust Field-aligned Global Parametrization}, journal = {ACM Trans. Graph.}, issue_date = {July 2014}, volume = {33}, number = {4}, month = jul, year = {2014}, issn = {0730-0301}, pages = {135:1--135:14}, articleno = {135}, numpages = {14}, url = {http://doi.acm.org/10.1145/2601097.2601154}, doi = {10.1145/2601097.2601154}, acmid = {2601154}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {geometric modeling, parametrization}, }
Controlled-Distortion Constrained Global Parametrization.
ACM Transactions on Graphics, 2013.
[BibTeX]
Proceedings of SIGGRAPH 2013, Anaheim, California, Jul 21-25, 2013.
Slides
@article{MZ:2013:conecons, author = {Myles, Ashish and Zorin, Denis}, title = {Controlled-distortion constrained global parametrization}, journal = {ACM Trans. Graph.}, issue_date = {July 2013}, volume = {32}, number = {4}, month = jul, year = {2013}, issn = {0730-0301}, pages = {105:1--105:14}, articleno = {105}, numpages = {14}, url = {http://doi.acm.org/10.1145/2461912.2461970}, doi = {10.1145/2461912.2461970}, acmid = {2461970}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {geometric modeling, parametrization}, }
Global parametrization by incremental flattening.
ACM Transactions on Graphics, 2012.
[BibTeX]
Proceedings of SIGGRAPH 2012, Los Angles, California, Aug 5-9, 2012.
Slides
@article{MZ:2012:incflatten, author = {Myles, Ashish and Zorin, Denis}, title = {Global parametrization by incremental flattening}, journal = {ACM Trans. Graph.}, issue_date = {July 2012}, volume = {31}, number = {4}, month = jul, year = {2012}, issn = {0730-0301}, pages = {109:1--109:11}, articleno = {109}, numpages = {11}, url = {http://doi.acm.org/10.1145/2185520.2185605}, doi = {10.1145/2185520.2185605}, acmid = {2185605}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {geometric modeling, parametrization}, }
Computing Extremal Quasiconformal Maps. (Best Paper Award)
Computer Graphics Forum, 2012.
[BibTeX]
Proceedings of Symposium on Geometry
Processing, Tallinn, Estonia, Jul 16-18, 2012.
@article{WMZ:2012:qc, author = {Ofir Weber and Ashish Myles and Denis Zorin}, title = {Computing Extremal Quasiconformal Maps}, journal = {Comput. Graph. Forum}, volume = {31}, number = {5}, year = {2012}, pages = {1679-1689}, ee = {http://dx.doi.org/10.1111/j.1467-8659.2012.03173.x}, bibsource = {DBLP, http://dblp.uni-trier.de} }
C2 Splines Covering Polar Configurations.
Computer-Aided Design, 2011.
[BibTeX]
Proceedings of Solid and Physical Modeling 2011, Orlando, Florida, Oct 24-27, 2011.
Matlab source code available.
@article{MP:2011:c2polar, title = "{$C^2$} splines covering polar configurations", journal = "Computer-Aided Design", volume = "43", number = "11", pages = "1322 - 1329", year = "2011", note = "Solid and Physical Modeling 2011", issn = "0010-4485", doi = "10.1016/j.cad.2011.08.018", url = "http://www.sciencedirect.com/science/article/pii/S001044851100217X", author = "Ashish Myles and Jörg Peters", keywords = "C^2", keywords = "Polar", keywords = "Spline", keywords = "B-spline", keywords = "Curvature-continuous" }
Anisotropic Quadrangulation.
Computer-Aided Geometric Design, 2011.
[BibTeX]
@article{KMZ:2011:aniso, title = "Anisotropic quadrangulation", journal = "Computer Aided Geometric Design", volume = "28", number = "8", pages = "449 - 462", year = "2011", note = "Solid and Physical Modeling 2010", issn = "0167-8396", doi = "10.1016/j.cagd.2011.06.003", url = "http://www.sciencedirect.com/science/article/pii/S0167839611000689", author = "Denis Kovacs and Ashish Myles and Denis Zorin", keywords = "Parameterization", keywords = "Quadrangulation", keywords = "Remeshing", keywords = "Conformal parameterization" }
Feature-aligned T-meshes.
ACM Transactions on Graphics, 2010.
[BibTeX]
Proceedings of SIGGRAPH 2010, Los Angeles, California, Jul 25-29, 2010.
Slides
@article{MPKZ:2010:tmesh, author = {Myles, Ashish and Pietroni, Nico and Kovacs, Denis and Zorin, Denis}, title = {Feature-aligned T-meshes}, journal = {ACM Trans. Graph.}, volume = {29}, number = {4}, year = {2010}, issn = {0730-0301}, pages = {1--11}, doi = {http://doi.acm.org/10.1145/1778765.1778854}, publisher = {ACM}, address = {New York, NY, USA}, }
Bi-3 C2 Polar Subdivision.
ACM Transactions on Graphics, 2009.
[BibTeX]
Proceedings of SIGGRAPH 2009, New Orleans, Louisiana, Aug 3-7, 2009.
Slides
Based on my PhD thesis: Curvature
Continuous Bicubic Subdivision for Polar Configurations
@article{MP:2009:bi3c2polar, author = {Ashish Myles and J\"{o}rg Peters}, title = {Bi-3 $C^2$ polar subdivision}, journal = {ACM Transactions on Graphics}, volume = {28}, number = {3}, month = {Aug}, year = {2009}, issn = {0730-0301}, pages = {1--12}, doi = {http://doi.acm.org/10.1145/1531326.1531354}, publisher = {ACM}, address = {New York, NY, USA}, }
Parallel smoothing of quad meshes.
The Visual Computer, 2009.
[BibTeX]
@article{YNMGP:2009:parallel, author = {Young In Yeo, Tianyun Ni, Ashish Myles, Vineet Goel, and J{\"o}rg Peters}, title = {Parallel Smoothing of Quad Meshes}, journal = {The Visual Computer}, volume = {25}, number = {8}, month = {Aug}, year = {2009}, pages = {757--769}, }
Fast Parallel Construction of Smooth Surfaces from Meshes with Tri/Quad/Pent Facets.
Computer Graphics Forum, 27(5), pp. 1365-1372, 2008.
[Errata]
[BibTeX]
Proceedings of Symposium on Geometry
Processing, Copenhagen, Denmark, July 2-4, 2008
Source code available.
@article{MNP:2008:triquadpent, author = {Ashish Myles and Tianyun Ni and J{\"o}rg Peters}, title = {Fast Parallel Construction of Smooth Surfaces from Meshes with Tri/Quad/Pent Facets}, journal = {Computer Graphics Forum}, volume = {27}, number = {5}, year = {2008}, pages = {1365--1372}, ee = {http://dx.doi.org/10.1111/j.1467-8659.2008.01276.x}, bibsource = {DBLP, http://dblp.uni-trier.de} }
Pairs of Bi-Cubic Surface Constructions Supporting Polar Connectivity.
Computer Aided Geometric Design, 25(8), pp. 621-630, 2008.
[BibTeX]
@article{MKP:2008:polar, author = {Ashish Myles and Kestutis Kar\v{c}iauskas and J\"{o}rg Peters}, title = {Pairs of bi-cubic surface constructions supporting polar connectivity}, journal = {Computer Aided Geometric Design}, volume = {25}, number = {8}, year = {2008}, issn = {0167-8396}, pages = {621--630}, doi = {http://dx.doi.org/10.1016/j.cagd.2008.06.002}, publisher = {Elsevier Science Publishers B. V.}, address = {Amsterdam, The Netherlands, The Netherlands}, }
Threading Splines Through 3D Channels.
Computer Aided Design, 37(2), pp. 139-148, Feb 2005.
[BibTeX]
Masters thesis
@article{MP:2005:channel, author = {Ashish Myles and J{\"o}rg Peters}, title = {Threading splines through 3D channels}, journal = {Computer-Aided Design}, volume = {37}, number = {2}, year = {2005}, pages = {139-148}, ee = {http://dx.doi.org/10.1016/j.cad.2004.04.004}, bibsource = {DBLP, http://dblp.uni-trier.de} }
Conference Papers
Anisotropic Quadrangulation.
ACM Symposium on Solid and Physical Modeling,
pp. 137-146, Haifa, Israel, Sep 1-3, 2010.
(47MB)
[BibTeX]
@inproceedings{KMZ:2010:anisoquad, author = {Kovacs, Denis and Myles, Ashish and Zorin, Denis}, title = {Anisotropic quadrangulation}, booktitle = {SPM '10: Proceedings of the 14th ACM Symposium on Solid and Physical Modeling}, year = {2010}, isbn = {978-1-60558-984-8}, pages = {137--146}, location = {Haifa, Israel}, doi = {http://doi.acm.org/10.1145/1839778.1839797}, publisher = {ACM}, address = {New York, NY, USA}, }
GPU Smoothing of Quad Meshes.
IEEE International Conference on Shape Modeling and Applications,
pp. 3-9, Stony Brook, New York, Jun 4-6, 2008.
[BibTeX]
@inproceedings{NYMGP:2008:gpu, author = {Tianyun Ni and Young In Yeo and Ashish Myles and Vineet Goel and J\"{o}rg Peters}, title = {GPU smoothing of quad meshes}, booktitle = {SMI '08: IEEE International Conference on Shape Modeling and Applications, 2008}, isbn = {978-1-4244-2260-9}, year = {2008}, month = {June}, pages = {3-9}, doi = {http://doi.acm.org/10.1109/SMI.2008.4547938}, publisher = {IEEE Computer Society}, address = {Washington, DC, USA}, }
GPU Conversion of Quad Meshes to Smooth Surfaces.
ACM Symposium on Solid and Physical Modeling,
pp. 321-326, Stony Brook, New York, Jun 2-4, 2008.
[BibTeX]
@inproceedings{MYP:2008:gpu, author = {Ashish Myles and Young In Yeo and J\"{o}rg Peters}, title = {GPU conversion of quad meshes to smooth surfaces}, booktitle = {SPM '08: Proceedings of the 2008 ACM symposium on Solid and physical modeling}, year = {2008}, isbn = {978-1-60558-106-2}, pages = {321--326}, location = {Stony Brook, New York}, doi = {http://doi.acm.org/10.1145/1364901.1364946}, publisher = {ACM}, address = {New York, NY, USA}, }
Extending Catmull-Clark Subdivision and PCCM with Polar Structures.
Pacific Graphics,
pp. 313-320, Maui, Hawaii, Oct 29-Nov 02, 2007.
,
Slides
[BibTeX]
@inproceedings{MKP:2007:polar, author = {Ashish Myles and Kestutis Kar{\v c}iauskas and J\"{o}rg Peters}, title = {Extending {C}atmull-{C}lark Subdivision and {PCCM} with Polar Structures}, booktitle = {PG '07: Proceedings of the 15th Pacific Conference on Computer Graphics and Applications}, year = {2007}, isbn = {0-7695-3009-5}, pages = {313--320}, doi = {http://dx.doi.org/10.1109/PG.2007.24}, publisher = {IEEE Computer Society}, address = {Washington, DC, USA}, }
A C2 Polar Jet Subdivision.
Symposium on Geometry Processing,
pp. 173-180, Sardinia, Italy, Jun 26-28, 2006.
[BibTeX]
@inproceedings{KMP:2006:PJS, author = {Kestutis Kar{\v c}iauskas and Ashish Myles and J\"{o}rg Peters}, title = {A {$C^2$} Polar Jet Subdivision}, booktitle = {SGP '06: Proceedings of the Fourth Eurographics Symposium on Geometry Processing}, year = {2006}, isbn = {30905673-36-3}, pages = {173--180}, location = {Cagliari, Sardinia, Italy}, publisher = {Eurographics Association}, address = {Aire-la-Ville, Switzerland, Switzerland}, }
Fast Safe Spline Surrogates for Large Point Clouds.
3rd International Symposium on 3D Data Processing, Visualization and Transmission,
pp. 631-638, Chapel Hill, North Carolina, Jun 14-16, 2006.
[BibTeX]
@inproceedings{MP:2006:spline, author = {Ashish Myles and J{\"o}rg Peters}, title = {Fast Safe Spline Surrogates for Large Point Clouds}, booktitle = {3DPVT '06: Proceedings of the Third International Symposium on 3D Data Processing, Visualization, and Transmission}, year = {2006}, isbn = {0-7695-2825-2}, pages = {631--638}, doi = {http://dx.doi.org/10.1109/3DPVT.2006.63}, publisher = {IEEE Computer Society}, address = {Washington, DC, USA}, }
Conference Short Papers
Interactive Peritoneum in a Haptic Surgery Illustration Environment.
17th Annual Medicine Meets Virtual Reality Conference,
vol. 142, pp. 221-223, Long Beach, California, Jan 19-Jan 22, 2009.
Fatty Tissue in a Haptic Illustration Environment.
16th Annual Medicine Meets Virtual Reality Conference,
vol. 132, pp. 384-386, Long Beach, California, Jan 29-Feb 1, 2008.
Old Projects
Delaunay Refinement Worst-Case Time Complexity (Fall 2004)
I don't know of any formalization of the worst-case time
complexity of the Delaunay Refinement method. I have seen a
not-so-convincing example, so I came up with a different example
that runs in O(n2) time. However, the output size is
still O(n). Just posted this in the case it is of use to anyone.
Here is the pdf with the details.
Channel & Support (2001-2003)
Among other things, I was working with the
Channel and
Support problems during this
time period. Channel eventually went to print as
Threading Splines Through 3D Channels.
The Support problem -- being too simple to solve in this
form -- died, but eventually lead to
Fast Safe Spline Surrogates for Point
Clouds.
Graphics Class (Spring 2002)
I took a REALLY cool class in Spring 2002. To
see the results, click here.
REU (Summer 2000)
I spent the summer of 2000 at the University of Central
Florida doing the Research Experience for Undergraduates (REU)
program.
Here are the gory details.