<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> <title>References</title> <link rel="icon" type="image/png" href="images/icon.png"> <link rel="stylesheet" href="css/rst.css" type="text/css" /> <link rel="stylesheet" href="css/default.css" type="text/css" /> <link rel="stylesheet" href="css/flavor.css" type="text/css" /> <link rel="stylesheet" href="css/renderman-university.css" type="text/css" /> <link rel="stylesheet" href="css/pygments.css" type="text/css" /> <style> #mainContentContainer { left: 15px; margin-left: 255px; } ul.creatorFooterNav { margin-left: 250px; } .navigation { background-color: #333333; margin-top: 10px; margin-left: 10px; } ul.creatorMainNav li a { font-size: 12px !important; } .copyrightFooter { font-size: 11px; margin-top: 25px; text-align: center; float: none; } </style> </head> <body> <div class="navigation"> <br> <div class="searchBar"> <form action="search.html"> <input type="text" name="q" id="searchInput" /> <input type="button" id="searchButton" onclick="this.form.submit();" value="Search" /> </form> </div> <div class="quickLinks"> <ul> <li><a href="intro.html">Introduction</a></li> <ul> <li><a href="license.html">License</a></li> <li><a href="getting_started.html">Getting Started</a></li> <li><a href="contributing.html">Contributing</a></li> <li><a href="cmake_build.html">Building OpenSubdiv</a></li> <li><a href="code_examples.html">Code Examples</a></li> <li><a href="references.html">References</a></li> </ul> <p></p> <li><a href="subdivision_surfaces.html">Subdivision Surfaces</a> <ul> <li><a href="subdivision_surfaces.html#piecewise-parametric-surfaces">Piecewise Parametric Surfaces</a></li> <li><a href="subdivision_surfaces.html#arbitrary-topology">Arbitrary Topology</a></li> <li><a href="subdivision_surfaces.html#subdivision-versus-tessellation">Subdivision versus Tessellation</a></li> <li><a href="subdivision_surfaces.html#mesh-data-and-topology">Mesh Data and Topology</a></li> <li><a href="subdivision_surfaces.html#schemes-and-options">Schemes and Options</a></li> <li><a href="mod_notes.html">Modeling Tips</a></li> </ul> </li> <p></p> <li><a href="api_overview.html">OpenSubdiv User Guide</a> <ul> <li><a href="api_overview.html">API Overview</a> <ul> <li><a href="sdc_overview.html">Sdc</a></li> <li><a href="vtr_overview.html">Vtr</a></li> <li><a href="far_overview.html">Far</a></li> <ul> <li><a href="far_overview.html#far-topologyrefiner">Topology Refiner</a></li> <li><a href="far_overview.html#far-topologyrefinerfactory">Topology Refiner Factory</a></li> <li><a href="far_overview.html#far-primvarrefiner">Primvar Refiner</a></li> <li><a href="far_overview.html#far-patchtable">Patch Table</a></li> <li><a href="far_overview.html#far-stenciltable">Stencil Table</a></li> </ul> <li><a href="bfr_overview.html">Bfr</a></li> <ul> <li><a href="bfr_overview.html#bfr-navlink-evaluation">Evaluation</a></li> <li><a href="bfr_overview.html#bfr-navlink-parameterization">Parameterization</a></li> <li><a href="bfr_overview.html#bfr-navlink-tessellation">Tessellation</a></li> <li><a href="bfr_overview.html#bfr-navlink-surfacefactory">More on Surface Factory</a></li> <li><a href="bfr_overview.html#bfr-navlink-customizing">Custom Surface Factory</a></li> </ul> <li><a href="osd_overview.html">Osd</a></li> <ul> <li><a href="osd_shader_interface.html">Shader Interface</a></li> </ul> </ul> </li> <li><a href="tutorials.html">Tutorials</a> <li><a href="hbr_overview.html">Historical But Relevant</a></li> <ul> <li><a href="hbr_overview.html">Hbr</a></li> <ul> <li><a href="using_osd_hbr.html">Using Hbr</a></li> </ul> <li><a href="hedits.html">Hierarchical Edits</a></li> </ul> </ul> </li> <p></p> <li><a href="additional_resources.html">Additional Resources</a> <ul> <li><a href="http://graphics.pixar.com/opensubdiv/forum.html">Forum</a> <li><a href="additional_resources.html#links">Links</a> <li><a href="additional_resources.html#videos">Videos</a> </ul> <p></p> <li><a href="release_notes.html">Releases</a> <ul> <li><a href="release_35.html">Release 3.5</a></li> <li><a href="release_34.html">Release 3.4</a></li> <li><a href="release_33.html">Release 3.3</a></li> <li><a href="release_32.html">Release 3.2</a></li> <li><a href="release_31.html">Release 3.1</a></li> <li><a href="release_30.html">Release 3.0</a></li> <ul> <li><a href="release_30.html">Overview</a></li> <li><a href="porting.html">Porting Guide: 2.0 to 3.0</a></li> <li><a href="compatibility.html">Subdivision Compatibility</a></li> </ul> <li><a href="release_notes.html">Release Notes</a></li> </ul> <p></p> <li><a href="doxy_html/index.html" target="_blank">Doxygen</a></li> </ul> </div> <br> </div> <div class="document" id="references"> <h1 class="title">References</h1> <div id="mainContentContainer"> <div class="fullWidth headerColor"> <div class="center"> <div id="mainSiteNavigation"> <div class="homeRenderManLink"> <a href="http://graphics.pixar.com/opensubdiv/index.html"><img alt="OpenSubdiv Logo" src="images/opensubdiv_logo_header.png"></a> </div> <!-- TOP NAVIGATION MENU --> <ul class="creatorMainNav floatLeft" id="menu"> <li class="creatorMainNav"> <a href="release_notes.html">3.5.1</a> </li> </ul> <ul class="creatorMainNav floatNav" id="menu"> <li class="mainSubNavigation marginR12 marginL12" id="navbarId-23704"> <a href="intro.html">User Docs</a> </li> <li class="mainSubNavigation marginR12 marginL12" id="navbarId-23887"> <a href="doxy_html/index.html">API Docs</a> </li> <li class="mainSubNavigation marginR12 marginL12" id="navbarId-23944"> <a href="release_notes.html">Release Notes</a> </li> <li class="mainSubNavigation marginR15 marginL12" id="navbarId-23703"> <a href="http://graphics.pixar.com/opensubdiv/forum.html">Forum</a> </li> <a class="blueButton marginR0 marginL0" style="width:70px" href="https://github.com/PixarAnimationStudios/OpenSubdiv">Github</a> </ul> </div><!-- close mainSiteNavigation --> </div><!-- close center --> </div><!-- close fullWidth --> <div class="clearBoth"></div> <h1 class="articleContentTitle">References</h1> <div class="clearBoth"></div> <hr> <div class="clearBoth"></div> <div class="coursewareBackground"> <!-- <div class="topicLeftData-IntroPara"></div> --> <div class="topicLeftData-MainData"> <div class="contents local topic" id="contents"> <ul class="simple"> <li><a class="reference internal" href="#references-1" id="toc-entry-1">References</a></li> </ul> </div> <hr class="docutils" /> <div class="section" id="references-1"> <h3>References</h3> <blockquote> <div class="line-block"> <div class="line"><em>Analytic Displacement Mapping using Hardware Tessellation</em></div> <div class="line">Matthias Niessner, Charles Loop</div> <div class="line">ACM Transactions on Graphics, Vol. 32 No. 3 Article 26 June 2013</div> <div class="line"><a class="reference external" href="http://research.microsoft.com/en-us/um/people/cloop/TOG2013.pdf">http://research.microsoft.com/en-us/um/people/cloop/TOG2013.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1145/2487228.2487234">http://doi.org/10.1145/2487228.2487234</a></div> <div class="line"><br /></div> <div class="line"><em>Feature Adaptive GPU Rendering of Catmull-Clark Subdivision Surfaces</em></div> <div class="line">Matthias Niessner, Charles Loop, Mark Meyer, and Tony DeRose</div> <div class="line">ACM Transactions on Graphics, Vol. 31 No. 1 Article 6 January 2012</div> <div class="line"><a class="reference external" href="http://research.microsoft.com/en-us/um/people/cloop/tog2012.pdf">http://research.microsoft.com/en-us/um/people/cloop/tog2012.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1145/2077341.2077347">http://doi.org/10.1145/2077341.2077347</a></div> <div class="line"><br /></div> <div class="line"><em>Efficient Evaluation of Semi-Smooth Creases in Catmull-Clark Subdivision Surfaces</em></div> <div class="line">Matthias Niessner, Charles Loop, and Guenter Greiner.</div> <div class="line">Eurographics Proceedings, Cagliari, 2012</div> <div class="line"><a class="reference external" href="http://research.microsoft.com/en-us/um/people/cloop/EG2012.pdf">http://research.microsoft.com/en-us/um/people/cloop/EG2012.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.2312/conf/EG2012/short/041-044">http://doi.org/10.2312/conf/EG2012/short/041-044</a></div> <div class="line"><br /></div> <div class="line"><em>Approximating Subdivision Surfaces with Gregory Patches for Hardware Tessellation</em></div> <div class="line">Charles Loop, Scott Schaefer, Tianyun Ni, Ignacio Castano</div> <div class="line">SIGGRAPH Asia Conference Proceedings 2009</div> <div class="line"><a class="reference external" href="http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/sig98.pdf">http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/sig98.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1145/1661412.1618497">http://doi.org/10.1145/1661412.1618497</a></div> <div class="line"><br /></div> <div class="line">GPU Smoothing of Quad Meshes</div> <div class="line">T. L. Ni, Y. Yeo, A. Myles, V. Goel and J. Peters</div> <div class="line">Proc. IEEE SMI 2008</div> <div class="line"><a class="reference external" href="http://www.cise.ufl.edu/research/SurfLab/papers/smi08.pdf">http://www.cise.ufl.edu/research/SurfLab/papers/smi08.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1109/SMI.2008.4547938">http://doi.org/10.1109/SMI.2008.4547938</a></div> <div class="line"><br /></div> <div class="line"><em>Fast Parallel Construction of Smooth Surfaces from Meshes with Tri/Quad/Pent Facets</em></div> <div class="line">A. Myles and T. Ni and J. Peters</div> <div class="line">Eurographics Symposium on Geometry Processing 2008</div> <div class="line"><a class="reference external" href="https://www.cise.ufl.edu/research/SurfLab/papers/08poly.pdf">https://www.cise.ufl.edu/research/SurfLab/papers/08poly.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1111/j.1467-8659.2008.01276.x">http://doi.org/10.1111/j.1467-8659.2008.01276.x</a></div> <div class="line"><br /></div> <div class="line"><em>Approximating Catmull-Clark Subdivision Surfaces with Bicubic Patches</em></div> <div class="line">Charles Loop, Scott Schaefer</div> <div class="line">ACM Transactions on Graphics, Vol. 27 No. 1 Article 8 March 2008</div> <div class="line"><a class="reference external" href="http://research.microsoft.com/en-us/um/people/cloop/acctog.pdf">http://research.microsoft.com/en-us/um/people/cloop/acctog.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1145/1330511.1330519">http://doi.org/10.1145/1330511.1330519</a></div> <div class="line"><br /></div> <div class="line"><em>Rapid Evaluation of Catmull-Clark Subdivision Surfaces</em></div> <div class="line">Jeffrey Bolz and Peter Schroder</div> <div class="line">Web3D Proceedings 2002</div> <div class="line"><a class="reference external" href="http://www.multires.caltech.edu/pubs/fastsubd.pdf">http://www.multires.caltech.edu/pubs/fastsubd.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1145/504502.504505">http://doi.org/10.1145/504502.504505</a></div> <div class="line"><br /></div> <div class="line"><em>Piecewise Smooth Subdivision Surfaces with Normal Control</em></div> <div class="line">Henning Biermann, Adi Levin and Denis Zorin</div> <div class="line">SIGGRAPH 2000 Conference Proceedings</div> <div class="line"><a class="reference external" href="http://mrl.nyu.edu/~dzorin/papers/biermann2000pss.pdf">http://mrl.nyu.edu/~dzorin/papers/biermann2000pss.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1145/344779.344841">http://doi.org/10.1145/344779.344841</a></div> <div class="line"><br /></div> <div class="line"><em>Subdivision for Modeling and Animation</em></div> <div class="line">Denis Zorin, Peter Schroder</div> <div class="line">Course Notes of SIGGRAPH 1999</div> <div class="line"><a class="reference external" href="http://www.multires.caltech.edu/pubs/sig99notes.pdf">http://www.multires.caltech.edu/pubs/sig99notes.pdf</a></div> <div class="line"><br /></div> <div class="line"><em>Exact Evaluation of Catmull-Clark Subdivision Surfaces at Arbitrary Parameter Values</em></div> <div class="line">Jos Stam</div> <div class="line">SIGGRAPH 98 Conference Proceedings, Annual Conference Series, July 1998</div> <div class="line"><a class="reference external" href="http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/sig98.pdf">http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/sig98.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1145/280814.280945">http://doi.org/10.1145/280814.280945</a></div> <div class="line"><br /></div> <div class="line"><em>Subdivision Surfaces in Character Animation</em></div> <div class="line">Tony DeRose, Michael Kass, Tien Truong</div> <div class="line">Proceedings of SIGGRAPH 1998</div> <div class="line"><a class="reference external" href="http://graphics.pixar.com/library/Geri/paper.pdf">http://graphics.pixar.com/library/Geri/paper.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1145/280814.280826">http://doi.org/10.1145/280814.280826</a></div> <div class="line"><br /></div> <div class="line"><em>Efficient, Fair Interpolation Using Catmull-Clark Surfaces</em></div> <div class="line">Mark Halstead, Michael Kass, Tony DeRose</div> <div class="line">SIGGRAPH 93 Conference Proceedings</div> <div class="line"><a class="reference external" href="http://graphics.pixar.com/library/FairSubdivision/paper.pdf">http://graphics.pixar.com/library/FairSubdivision/paper.pdf</a></div> <div class="line"><a class="reference external" href="http://doi.org/10.1145/166117.166121">http://doi.org/10.1145/166117.166121</a></div> <div class="line"><br /></div> <div class="line"><em>Recursively generated B-spline surfaces on arbitrary topological meshes</em></div> <div class="line">Catmull, E.; Clark, J. Computer-Aided Design 10 (6) (1978)</div> <div class="line"><a class="reference external" href="http://doi.org/10.1016/0010-4485%2878%2990110-0">http://doi.org/10.1016/0010-4485%2878%2990110-0</a></div> </div> </blockquote> </div> </div> <div class="footer"> <hr class="footer" /> Generated on: 2023-09-06 15:35 UTC. </div> </body> </html> </div><!-- close topicLeftData-MainData --> </div><!-- close coursewareBackground --> </div> <!-- close mainContentContainer --> </div> <!-- close center --> <!-- BOTTOM NAVIGATION MENU --> <ul class="creatorFooterNav"> <li class="" id="navbarId-23704"> <a href="intro.html">User Docs</a> </li> <li class="" id="navbarId-23887"> <a href="doxy_html/index.html">API Docs</a> </li> <li class="" id="navbarId-23944"> <a href="release_notes.html">Release Notes</a> </li> <li class="" id="navbarId-23703"> <a href="http://graphics.pixar.com/opensubdiv/forum.html">Forum</a> </li> </ul><!-- end bottom navigation menu --> <div class="clearBoth"></div> <div class="center"> <div class="copyrightFooter"> TM & © 1986 - 2017 PIXAR. ALL RIGHTS RESERVED. <a class="copyrightFooter" target="_blank" href="https://www.pixar.com/terms-of-use#terms-of-use-1">Terms of Use</a> </div> </div> <div class="clearBoth"></div>