{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,4,5]],"date-time":"2024-04-05T20:16:01Z","timestamp":1712348161714},"reference-count":31,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[2013,2,1]],"date-time":"2013-02-01T00:00:00Z","timestamp":1359676800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computer-Aided Design"],"published-print":{"date-parts":[[2013,2]]},"DOI":"10.1016\/j.cad.2012.10.012","type":"journal-article","created":{"date-parts":[[2012,10,13]],"date-time":"2012-10-13T20:12:48Z","timestamp":1350159168000},"page":"288-300","source":"Crossref","is-referenced-by-count":9,"title":["Direct rendering of Boolean combinations of self-trimmed surfaces"],"prefix":"10.1016","volume":"45","author":[{"given":"Jarek","family":"Rossignac","sequence":"first","affiliation":[]},{"given":"Ioannis","family":"Fudos","sequence":"additional","affiliation":[]},{"given":"Andreas","family":"Vasilakis","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"3","key":"10.1016\/j.cad.2012.10.012_br000005","doi-asserted-by":"crossref","first-page":"663","DOI":"10.1145\/882262.882323","article-title":"Twister: a space-warp operator for the two-handed editing of 3d shapes","volume":"22","author":"Llamas","year":"2003","journal-title":"ACM Trans Graph"},{"issue":"5","key":"10.1016\/j.cad.2012.10.012_br000010","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/0010-4485(80)90025-1","article-title":"Closure of boolean operations on geometric entities","volume":"12","author":"Tilove","year":"1980","journal-title":"Comput-Aided Des"},{"key":"10.1016\/j.cad.2012.10.012_br000015","doi-asserted-by":"crossref","unstructured":"Requicha Aristides AG, Voelcker Herbert B, Boolean operations in solid modelling: Boundary evaluation and merging algorithms. 1984.","DOI":"10.1109\/PROC.1985.13108"},{"key":"10.1016\/j.cad.2012.10.012_br000020","unstructured":"Heisserman Jeff Alan, Generative geometric design and boundary solid grammars. Ph.D. thesis, Pittsburgh, PA, USA; 1992. UMI Order No. GAX92-16022."},{"key":"10.1016\/j.cad.2012.10.012_br000025","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/38.31463","article-title":"Transparency and antialiasing algorithms implemented with the virtual pixel maps technique","volume":"9","author":"Mammen","year":"1989","journal-title":"IEEE Comput Graph Appl"},{"key":"10.1016\/j.cad.2012.10.012_br000030","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1145\/142920.134092","article-title":"Interactive inspection of solids: cross-sections and interferences","volume":"26","author":"Rossignac","year":"1992","journal-title":"SIGGRAPH Comput Graph"},{"key":"10.1016\/j.cad.2012.10.012_br000035","doi-asserted-by":"crossref","first-page":"1024","DOI":"10.1145\/1073204.1073306","article-title":"Blister: Gpu-based rendering of boolean combinations of free-form triangulated shapes","volume":"24","author":"Hable","year":"2005","journal-title":"ACM Trans Graph"},{"issue":"5","key":"10.1016\/j.cad.2012.10.012_br000040","doi-asserted-by":"crossref","first-page":"1004","DOI":"10.1109\/TVCG.2007.70411","article-title":"CST: constructive solid trimming for rendering BReps and CSG","volume":"13","author":"Hable","year":"2007","journal-title":"IEEE Trans Vis Comput Graph"},{"key":"10.1016\/j.cad.2012.10.012_br000045","series-title":"Eurographics workshop on graphics hardware","first-page":"188","article-title":"Hidden contours on a frame-buffer","author":"Rossignac","year":"1992"},{"key":"10.1016\/j.cad.2012.10.012_br000050","unstructured":"Bavoil Louis, Myers Kevin. Order independent transparency with dual depth peeling, 2008."},{"issue":"2","key":"10.1016\/j.cad.2012.10.012_br000055","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1111\/j.1467-8659.2009.01619.x","article-title":"Real-time rendering of heterogeneous translucent objects with arbitrary shapes","volume":"29","author":"Wang","year":"2010","journal-title":"Comput Graph Forum"},{"key":"10.1016\/j.cad.2012.10.012_br000060","series-title":"Proceedings of the 5th annual conference on Computer graphics and interactive techniques, SIGGRAPH \u201978","first-page":"257","article-title":"The padl-1. 0\/2 system for defining and displaying solid objects","author":"Voelcker","year":"1978"},{"key":"10.1016\/j.cad.2012.10.012_br000065","unstructured":"Epstein D, Jansen F, Rossignac J. Z-buffer rendering from csg: The trickle algorithm. IBM Research Report, RC15182, 1989."},{"key":"10.1016\/j.cad.2012.10.012_br000070","series-title":"Proceedings of the 2003 symposium on interactive 3D graphics - SI3D \u201903","first-page":"177","article-title":"Application of the two-sided depth test to CSG rendering","author":"Guha","year":"2003"},{"key":"10.1016\/j.cad.2012.10.012_br000075","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/99902.99904","article-title":"Depth-order point classification techniques for csg display algorithms","volume":"10","author":"Jansen","year":"1991","journal-title":"ACM Trans Graph"},{"key":"10.1016\/j.cad.2012.10.012_br000080","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/49155.51123","article-title":"Active zones in csg for accelerating boundary evaluation, redundancy elimination, interference detection, and shading algorithms","volume":"8","author":"Rossignac","year":"1988","journal-title":"ACM Trans Graph"},{"issue":"9","key":"10.1016\/j.cad.2012.10.012_br000085","doi-asserted-by":"crossref","first-page":"1337","DOI":"10.1109\/TVCG.2010.232","article-title":"Ordered boolean list (obl): Reducing the footprint for evaluating boolean expressions","volume":"17","author":"Rossignac","year":"2011","journal-title":"Vis Comput Graph IEEE Trans on"},{"key":"10.1016\/j.cad.2012.10.012_br000090","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1007\/s00371-011-0571-1","article-title":"Parallel and efficient boolean on polygonal solids","volume":"27","author":"Zhao","year":"2011","journal-title":"The Vis Comput"},{"key":"10.1016\/j.cad.2012.10.012_br000095","doi-asserted-by":"crossref","DOI":"10.1145\/1531326.1531390","article-title":"Local layering","volume":"28","author":"McCann","year":"2009","journal-title":"ACM Trans Graph"},{"key":"10.1016\/j.cad.2012.10.012_br000100","series-title":"Proceedings of the twentieth annual ACM-SIAM symposium on discrete algorithms, SODA \u201909","first-page":"160","article-title":"Self-overlapping curves revisited","author":"Eppstein","year":"2009"},{"key":"10.1016\/j.cad.2012.10.012_br000105","series-title":"Proceedings of the eighth eurographics symposium on sketch-based interfaces and modeling, SBIM\u201911","first-page":"31","article-title":"Immersion and embedding of self-crossing loops","author":"Mukherjee","year":"2011"},{"issue":"6","key":"10.1016\/j.cad.2012.10.012_br000110","doi-asserted-by":"crossref","first-page":"1023","DOI":"10.1016\/j.cag.2011.07.006","article-title":"A survey of raster-based transparency techniques","volume":"35","author":"Maule","year":"2011","journal-title":"Comput Graph"},{"key":"10.1016\/j.cad.2012.10.012_br000115","series-title":"Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games, I3D \u201910","first-page":"75","article-title":"Freepipe: a programmable parallel rendering architecture for efficient multi-fragment effects","author":"Liu","year":"2010"},{"issue":"4","key":"10.1016\/j.cad.2012.10.012_br000120","doi-asserted-by":"crossref","first-page":"1297","DOI":"10.1111\/j.1467-8659.2010.01725.x","article-title":"Real-time concurrent linked list construction on the gpu","volume":"29","author":"Yang","year":"2010","journal-title":"Comput Graph Forum"},{"key":"10.1016\/j.cad.2012.10.012_br000125","unstructured":"Everitt Cass. Interactive order-independent transparency, Tech. Report, Nvidia Corporation, 2001."},{"key":"10.1016\/j.cad.2012.10.012_br000130","series-title":"Proceedings of the 1997 symposium on interactive 3D graphics I3D\u201997","first-page":"155-ff","article-title":"Consistent solid and boundary representations from arbitrary polygonal data","author":"Murali","year":"1997"},{"key":"10.1016\/j.cad.2012.10.012_br000135","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/0167-8396(86)90017-8","article-title":"Offsetting operations in solid modelling","volume":"3","author":"Rossignac","year":"1986","journal-title":"Comput Aided Geom Des"},{"issue":"1","key":"10.1016\/j.cad.2012.10.012_br000140","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1016\/0097-8493(92)90077-9","article-title":"Solid-interpolating deformations: Construction and animation of pips","volume":"16","author":"Kaul","year":"1992","journal-title":"Comput Graph"},{"key":"10.1016\/j.cad.2012.10.012_br000145","unstructured":"Meshkin Houman. Sort-independent alpha blending. In: Game developers conference 2007, 2007."},{"key":"10.1016\/j.cad.2012.10.012_br000150","doi-asserted-by":"crossref","unstructured":"Liu Fang, Huang Meng-Cheng, Liu Xue-Hui, Wu En-Hua. Efficient depth peeling via bucket sort. In: Proceedings of the 1st ACM conference on high performance graphics \u2014 HPG\u201909. 2009. p. 51.","DOI":"10.1145\/1572769.1572779"},{"key":"10.1016\/j.cad.2012.10.012_br000155","doi-asserted-by":"crossref","unstructured":"Vasilakis Andreas, Fudos Ioannis. Depth-fighting aware methods for multi-fragment rendering. IEEE Trans Vis Comput Graph 2012 (in press).","DOI":"10.1109\/TVCG.2012.300"}],"container-title":["Computer-Aided Design"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010448512002175?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010448512002175?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2022,1,30]],"date-time":"2022-01-30T06:56:34Z","timestamp":1643525794000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0010448512002175"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,2]]},"references-count":31,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,2]]}},"alternative-id":["S0010448512002175"],"URL":"https:\/\/doi.org\/10.1016\/j.cad.2012.10.012","relation":{},"ISSN":["0010-4485"],"issn-type":[{"value":"0010-4485","type":"print"}],"subject":[],"published":{"date-parts":[[2013,2]]}}}