{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T16:28:49Z","timestamp":1725553729481},"reference-count":20,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/tpcg.2003.1206937","type":"proceedings-article","created":{"date-parts":[[2003,12,22]],"date-time":"2003-12-22T12:34:10Z","timestamp":1072096450000},"page":"105-112","source":"Crossref","is-referenced-by-count":1,"title":["Generic graphics architecture"],"prefix":"10.1109","author":[{"given":"R.","family":"Oslejsek","sequence":"first","affiliation":[]},{"given":"J.","family":"Sochor","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1995","author":"gamma","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237200"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15902"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237199"},{"key":"ref14","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-96650-7","author":"niemann","year":"1981","journal-title":"Pattern Analysis"},{"journal-title":"The Visualization Toolkit An Object-Oriented Approach to 3D Graphics","year":"1996","author":"schroeder","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/2945.468387"},{"journal-title":"The Java 3D API Specification","year":"1997","author":"sowizral","key":"ref17"},{"key":"ref18","first-page":"101","article-title":"Diffraction shaders","author":"starn","year":"1999","journal-title":"ACM Computer Graphics (SIGRAPH'99)"},{"journal-title":"Pattern Hatching Design Patterns Applied","year":"1998","author":"vlissides","key":"ref19"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-79192-5_12"},{"journal-title":"Pattern-Oriented Software Architecture A System of Patterns","year":"1996","author":"buschmann","key":"ref3"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/965161.806819"},{"journal-title":"Object Models Strategies Patterns and Applications","year":"1997","author":"coad","key":"ref5"},{"article-title":"Mrt &#x2013; an extensible platform for 3d image synthesis","year":"1995","author":"fellner","key":"ref8"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/2945.998664"},{"journal-title":"3D User Interfaces With Java 3D","year":"2001","author":"barrilleaux","key":"ref2"},{"journal-title":"VRML 2 0 Sourcebook","year":"1997","author":"ames","key":"ref1"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-61062-2_2"},{"journal-title":"OpenGL Programming Guide","year":"1999","author":"woo","key":"ref20"}],"event":{"name":"Theory and Practice of Computer Graphics","acronym":"TPCG-03","location":"Birmingham, UK"},"container-title":["Proceedings of Theory and Practice of Computer Graphics, 2003."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8576\/27163\/01206937.pdf?arnumber=1206937","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,15]],"date-time":"2017-06-15T22:58:18Z","timestamp":1497567498000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1206937\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":20,"URL":"https:\/\/doi.org\/10.1109\/tpcg.2003.1206937","relation":{},"subject":[]}}