{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T17:04:13Z","timestamp":1774631053492,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2008,6,2]],"date-time":"2008-06-02T00:00:00Z","timestamp":1212364800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["547675"],"award-info":[{"award-number":["547675"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"SolidWorks Corporation, UC Discovery","award":["DIG05-10190"],"award-info":[{"award-number":["DIG05-10190"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2008,6,2]]},"DOI":"10.1145\/1364901.1364937","type":"proceedings-article","created":{"date-parts":[[2008,6,3]],"date-time":"2008-06-03T18:03:27Z","timestamp":1212516207000},"page":"257-268","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Performing efficient NURBS modeling operations on the GPU"],"prefix":"10.1145","author":[{"given":"Adarsh","family":"Krishnamurthy","sequence":"first","affiliation":[{"name":"University of California, Berkeley Berkeley, CA"}]},{"given":"Rahul","family":"Khardekar","sequence":"additional","affiliation":[{"name":"University of California, Berkeley Berkeley, CA"}]},{"given":"Sara","family":"McMains","sequence":"additional","affiliation":[{"name":"University of California, Berkeley Berkeley, CA"}]},{"given":"Kirk","family":"Haller","sequence":"additional","affiliation":[{"name":"SolidWorks Corporation, Boston, MA"}]},{"given":"Gershon","family":"Elber","sequence":"additional","affiliation":[{"name":"Technion Haifa, Israel"}]}],"member":"320","published-online":{"date-parts":[[2008,6,2]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.1990.tb00401.x"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-8396(90)90035-P"},{"key":"e_1_3_2_1_3_1","volume-title":"1990. Vector Models for Data-Parallel Computing","author":"Blelloch G. E.","unstructured":"Blelloch , G. E. , Ed. 1990. Vector Models for Data-Parallel Computing . MIT Press . Blelloch, G. E., Ed. 1990. Vector Models for Data-Parallel Computing. MIT Press."},{"key":"e_1_3_2_1_4_1","volume-title":"GI 2006: Proceedings of Graphics Interface","author":"Carr N. A.","year":"2006","unstructured":"Carr , N. A. , Hoberock , J. , Crane , K. , and Hart , J. C . 2006. Fast GPU ray tracing of dynamic meshes using geometry images . In GI 2006: Proceedings of Graphics Interface 2006 , Canadian Information Processing Society, 203--209. Carr, N. A., Hoberock, J., Crane, K., and Hart, J. C. 2006. Fast GPU ray tracing of dynamic meshes using geometry images. In GI 2006: Proceedings of Graphics Interface 2006, Canadian Information Processing Society, 203--209."},{"key":"e_1_3_2_1_5_1","unstructured":"Corney J. and Lim T. 2001. 3D Modeling with ACIS. Saxe-Coburg.  Corney J. and Lim T. 2001. 3D Modeling with ACIS . Saxe-Coburg."},{"key":"e_1_3_2_1_6_1","volume-title":"A practical guide to splines","author":"De Boor C.","unstructured":"De Boor , C. 1978. A practical guide to splines . Springer-Verlag . De Boor, C. 1978. A practical guide to splines. Springer-Verlag."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/376957.376958"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-8396(86)90005-1"},{"key":"e_1_3_2_1_9_1","volume-title":"HWWS '03: Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS conference on Graphics hardware, Eurographics Association, 25--32","author":"Govindaraju N. K.","unstructured":"Govindaraju , N. K. , Redon , S. , Lin , M. C. , and Manocha , D . 2003. CULLIDE: Interactive collision detection between complex models in large environments using graphics hardware . In HWWS '03: Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS conference on Graphics hardware, Eurographics Association, 25--32 . Govindaraju, N. K., Redon, S., Lin, M. C., and Manocha, D. 2003. CULLIDE: Interactive collision detection between complex models in large environments using graphics hardware. In HWWS '03: Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS conference on Graphics hardware, Eurographics Association, 25--32."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2006.00969.x"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073305"},{"key":"e_1_3_2_1_12_1","article-title":"GPU-based appearance preserving trimmed NURBS rendering","author":"Guthe M.","year":"2006","unstructured":"Guthe , M. , Bal\u00e1zs , A. , and Klein , R. 2006 . GPU-based appearance preserving trimmed NURBS rendering . Journal of WSCG 14. Guthe, M., Bal\u00e1zs, A., and Klein, R. 2006. GPU-based appearance preserving trimmed NURBS rendering. Journal of WSCG 14.","journal-title":"Journal of WSCG 14."},{"key":"e_1_3_2_1_13_1","volume-title":"Geometric and Solid Modeling","author":"Hoffmann C. M.","unstructured":"Hoffmann , C. M. 1989. Geometric and Solid Modeling . Morgan Kaufmann Publishers Inc . Hoffmann, C. M. 1989. Geometric and Solid Modeling. Morgan Kaufmann Publishers Inc."},{"key":"e_1_3_2_1_14_1","volume-title":"GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation","author":"Horn D.","unstructured":"Horn , D. 2005. GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation . Addison-Wesley , ch. Stream Reduction Operations for GPGPU Applications, 573--590. Horn, D. 2005. GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation. Addison-Wesley, ch. Stream Reduction Operations for GPGPU Applications, 573--590."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1080\/16864360.2007.10738549"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1058129.1058146"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1058129.1058147"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4485(90)90011-Z"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1236246.1236293"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/237748.237751"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073303"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1080\/10867651.2000.10487519"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/97879.97916"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.180122"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"crossref","unstructured":"Piegl L. A. and Tiller W. 1997. The NURBS Book Version 1.2 second ed. Springer.   Piegl L. A. and Tiller W. 1997. The NURBS Book Version 1.2 second ed. Springer.","DOI":"10.1007\/978-3-642-59223-2_1"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566640"},{"key":"e_1_3_2_1_27_1","volume-title":"HWWS 2003: Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS conference on Graphics hardware, Eurographics Association, 41--50","author":"Purcell T. J.","year":"2003","unstructured":"Purcell , T. J. , Donner , C. , Cammarano , M. , Jensen , H. W. , ant Hanrahan , P. 2003 . Photon mapping on programmable graphics hardware . In HWWS 2003: Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS conference on Graphics hardware, Eurographics Association, 41--50 . Purcell, T. J., Donner, C., Cammarano, M., Jensen, H. W., ant Hanrahan, P. 2003. Photon mapping on programmable graphics hardware. In HWWS 2003: Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS conference on Graphics hardware, Eurographics Association, 41--50."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.156011"},{"key":"e_1_3_2_1_29_1","volume-title":"GH '07: Proceedings of the 22nd ACM SIGGRAPH\/EUROGRAPHICS symposium on Graphics Hardware, Eurographics Association, 97--106","author":"Sengupta S.","unstructured":"Sengupta , S. , Harris , M. , Zhang , Y. , and Owens , J. D . 2007. Scan primitives for GPU computing . In GH '07: Proceedings of the 22nd ACM SIGGRAPH\/EUROGRAPHICS symposium on Graphics Hardware, Eurographics Association, 97--106 . Sengupta, S., Harris, M., Zhang, Y., and Owens, J. D. 2007. Scan primitives for GPU computing. In GH '07: Proceedings of the 22nd ACM SIGGRAPH\/EUROGRAPHICS symposium on Graphics Hardware, Eurographics Association, 97--106."},{"key":"e_1_3_2_1_30_1","volume-title":"8th Annual Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems.","author":"Thompson T.","unstructured":"Thompson , T. , and Cohen , E . 1999. Direct haptic rendering of complex trimmed NURBS models . In 8th Annual Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems. Thompson, T., and Cohen, E. 1999. Direct haptic rendering of complex trimmed NURBS models. In 8th Annual Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/325334.325233"}],"event":{"name":"SPM08: SPM '08 - ACM Solid and Physical Modeling Symposium","location":"Stony Brook New York","acronym":"SPM08","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"]},"container-title":["Proceedings of the 2008 ACM symposium on Solid and physical modeling"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1364901.1364937","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1364901.1364937","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:57:39Z","timestamp":1750255059000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1364901.1364937"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,6,2]]},"references-count":31,"alternative-id":["10.1145\/1364901.1364937","10.1145\/1364901"],"URL":"https:\/\/doi.org\/10.1145\/1364901.1364937","relation":{},"subject":[],"published":{"date-parts":[[2008,6,2]]},"assertion":[{"value":"2008-06-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}