{"id":"https://openalex.org/W2106477124","doi":"https://doi.org/10.1145/2661229.2661276","title":"Automatic shader simplification using surface signal approximation","display_name":"Automatic shader simplification using surface signal approximation","publication_year":2014,"publication_date":"2014-11-18","ids":{"openalex":"https://openalex.org/W2106477124","doi":"https://doi.org/10.1145/2661229.2661276","mag":"2106477124"},"language":"en","primary_location":{"id":"doi:10.1145/2661229.2661276","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2661229.2661276","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100431417","display_name":"Rui Wang","orcid":"https://orcid.org/0000-0003-4267-0347"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Rui Wang","raw_affiliation_strings":["Zhejiang University","Zhejiang, University"],"affiliations":[{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"Zhejiang, University","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021148318","display_name":"Xianjin Yang","orcid":"https://orcid.org/0000-0001-7308-6288"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xianjin Yang","raw_affiliation_strings":["Zhejiang University","Zhejiang, University"],"affiliations":[{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"Zhejiang, University","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065777338","display_name":"Yazhen Yuan","orcid":"https://orcid.org/0000-0001-8857-8373"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yazhen Yuan","raw_affiliation_strings":["Zhejiang University","Zhejiang, University"],"affiliations":[{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"Zhejiang, University","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100344494","display_name":"Wei Chen","orcid":"https://orcid.org/0000-0002-8365-4741"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Chen","raw_affiliation_strings":["Zhejiang University","Zhejiang, University"],"affiliations":[{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"Zhejiang, University","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087263986","display_name":"Kavita Bala","orcid":"https://orcid.org/0000-0001-9761-6503"},"institutions":[{"id":"https://openalex.org/I205783295","display_name":"Cornell University","ror":"https://ror.org/05bnh6r87","country_code":"US","type":"education","lineage":["https://openalex.org/I205783295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kavita Bala","raw_affiliation_strings":["Cornell University"],"affiliations":[{"raw_affiliation_string":"Cornell University","institution_ids":["https://openalex.org/I205783295"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5059021869","display_name":"Hujun Bao","orcid":"https://orcid.org/0000-0002-2662-0334"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hujun Bao","raw_affiliation_strings":["Zhejiang University","Zhejiang, University"],"affiliations":[{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"Zhejiang, University","institution_ids":["https://openalex.org/I76130692"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5100431417"],"corresponding_institution_ids":["https://openalex.org/I76130692"],"apc_list":null,"apc_paid":null,"fwci":5.9056,"has_fulltext":false,"cited_by_count":48,"citation_normalized_percentile":{"value":0.95737307,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"33","issue":"6","first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10996","display_name":"Computational Geometry and Mesh Generation","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.9782000184059143,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/shader","display_name":"Shader","score":0.9794794321060181},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7806169390678406},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.7675474882125854},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.544772744178772},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.48114168643951416},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4407973885536194},{"id":"https://openalex.org/keywords/graphics-pipeline","display_name":"Graphics pipeline","score":0.43209052085876465},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics","score":0.17820048332214355}],"concepts":[{"id":"https://openalex.org/C177681979","wikidata":"https://www.wikidata.org/wiki/Q633182","display_name":"Shader","level":3,"score":0.9794794321060181},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7806169390678406},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.7675474882125854},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.544772744178772},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.48114168643951416},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4407973885536194},{"id":"https://openalex.org/C173552908","wikidata":"https://www.wikidata.org/wiki/Q1366289","display_name":"Graphics pipeline","level":4,"score":0.43209052085876465},{"id":"https://openalex.org/C77660652","wikidata":"https://www.wikidata.org/wiki/Q150971","display_name":"Computer graphics","level":2,"score":0.17820048332214355},{"id":"https://openalex.org/C66629338","wikidata":"https://www.wikidata.org/wiki/Q189177","display_name":"3D computer graphics","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2661229.2661276","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2661229.2661276","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G344136338","display_name":null,"funder_award_id":"2.01E+13","funder_id":"https://openalex.org/F4320321592","funder_display_name":"Research Grants Council, University Grants Committee"},{"id":"https://openalex.org/G655486351","display_name":null,"funder_award_id":"2014FZA5017","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G6815797379","display_name":null,"funder_award_id":"2012AA011902","funder_id":"https://openalex.org/F4320321540","funder_display_name":"Ministry of Science and Technology of the People's Republic of China"},{"id":"https://openalex.org/G8100457279","display_name":null,"funder_award_id":"61472350","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320321540","display_name":"Ministry of Science and Technology of the People's Republic of China","ror":"https://ror.org/027s68j25"},{"id":"https://openalex.org/F4320321592","display_name":"Research Grants Council, University Grants Committee","ror":"https://ror.org/00djwmt25"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W303139982","https://openalex.org/W1575308494","https://openalex.org/W1579198843","https://openalex.org/W1966832848","https://openalex.org/W1977707024","https://openalex.org/W2011643573","https://openalex.org/W2062452378","https://openalex.org/W2065215368","https://openalex.org/W2079756439","https://openalex.org/W2093206971","https://openalex.org/W2098347737","https://openalex.org/W2106598309","https://openalex.org/W2114067856","https://openalex.org/W2115881468","https://openalex.org/W2122585444","https://openalex.org/W2123607122","https://openalex.org/W2126105956","https://openalex.org/W2144344516","https://openalex.org/W2158149834","https://openalex.org/W2165608046","https://openalex.org/W2169044489","https://openalex.org/W2178948257","https://openalex.org/W2293404936","https://openalex.org/W2293624369","https://openalex.org/W2294365706","https://openalex.org/W2592708749","https://openalex.org/W2941610626","https://openalex.org/W3004728147","https://openalex.org/W3005044106","https://openalex.org/W3005817654","https://openalex.org/W3160411017","https://openalex.org/W4253922507","https://openalex.org/W6610773549"],"related_works":["https://openalex.org/W2384885138","https://openalex.org/W2132794636","https://openalex.org/W2917604478","https://openalex.org/W54172855","https://openalex.org/W2403188927","https://openalex.org/W574209047","https://openalex.org/W2911791775","https://openalex.org/W2563180316","https://openalex.org/W4226253790","https://openalex.org/W1503708149"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3,31,155,179],"present":[4,180],"a":[5,23,40,157,198],"new":[6,48,158],"automatic":[7],"shader":[8,38,49,65,69,183],"simplification":[9,34,42,50,153,173,184],"method":[10],"using":[11,151],"surface":[12,116],"signal":[13],"approximation.":[14],"We":[15],"regard":[16],"the":[17,33,36,56,59,80,86,102,115,127,163,176,206],"entire":[18],"multi-stage":[19],"rendering":[20,166],"pipeline":[21],"as":[22,39],"process":[24],"that":[25,161,186,205],"generates":[26],"signals":[27,134],"on":[28,76,95],"surfaces,":[29],"and":[30,109,144,168,175,196,215],"formulate":[32],"of":[35,82,138,189,193,200,208],"fragment":[37,64,103],"global":[41],"problem":[43],"across":[44],"multi-shader":[45],"stages.":[46],"Three":[47],"rules":[51,130,174],"are":[52,107],"proposed":[53],"to":[54,67,73,79,97,131],"solve":[55],"problem.":[57],"First,":[58],"code":[60,66],"transformation":[61],"rule":[62,89,118],"transforms":[63],"other":[68],"stages":[70],"in":[71,101],"order":[72],"redistribute":[74],"computations":[75,100,111],"pixels":[77],"up":[78],"level":[81],"geometry":[83],"primitives.":[84],"Second,":[85],"surface-wise":[87],"approximation":[88],"uses":[90],"high-order":[91],"polynomial":[92],"basis":[93],"functions":[94],"surfaces":[96,120],"approximate":[98,132],"pixel-wise":[99,133],"shader.":[104],"These":[105],"approximations":[106],"pre-cached":[108],"simplify":[110],"at":[112,135],"runtime.":[113],"Third,":[114],"subdivision":[117],"tessellates":[119],"into":[121],"smaller":[122],"patches.":[123],"It":[124],"combines":[125],"with":[126,140],"previous":[128],"two":[129],"different":[136,141],"levels":[137],"tessellations":[139],"computation":[142],"times":[143],"visual":[145,164],"errors.":[146],"To":[147],"evaluate":[148],"simplified":[149,194,210],"shaders":[150,195,211],"these":[152,172],"rules,":[154],"introduce":[156],"cost":[159,177],"model":[160],"includes":[162],"quality,":[165],"time":[167],"memory":[169,216],"consumption.":[170],"With":[171],"model,":[178],"an":[181],"integrated":[182],"algorithm":[185],"is":[187],"capable":[188],"automatically":[190],"generating":[191],"variants":[192],"selecting":[197],"sequence":[199,207],"preferable":[201],"shaders.":[202],"Results":[203],"show":[204],"selected":[209],"balance":[212],"performance,":[213],"accuracy":[214],"consumption":[217],"well.":[218]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":12},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":6},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
