{"id":"https://openalex.org/W1918465514","doi":"https://doi.org/10.5220/0004687201890199","title":"CoSMo: Intent-based Composition of Shader Modules","display_name":"CoSMo: Intent-based Composition of Shader Modules","publication_year":2014,"publication_date":"2014-01-01","ids":{"openalex":"https://openalex.org/W1918465514","doi":"https://doi.org/10.5220/0004687201890199","mag":"1918465514"},"language":"en","primary_location":{"id":"doi:10.5220/0004687201890199","is_oa":true,"landing_page_url":"https://doi.org/10.5220/0004687201890199","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th International Conference on Computer Graphics Theory and Applications","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.5220/0004687201890199","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5071721821","display_name":"Georg Haaser","orcid":null},"institutions":[{"id":"https://openalex.org/I1343190059","display_name":"VRVis GmbH (Austria)","ror":"https://ror.org/02xyxvc90","country_code":"AT","type":"company","lineage":["https://openalex.org/I1343190059"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Georg Haaser","raw_affiliation_strings":["VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria","institution_ids":["https://openalex.org/I1343190059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035328975","display_name":"Harald Steinlechner","orcid":null},"institutions":[{"id":"https://openalex.org/I1343190059","display_name":"VRVis GmbH (Austria)","ror":"https://ror.org/02xyxvc90","country_code":"AT","type":"company","lineage":["https://openalex.org/I1343190059"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Harald Steinlechner","raw_affiliation_strings":["VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria","institution_ids":["https://openalex.org/I1343190059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019773786","display_name":"Michael May","orcid":"https://orcid.org/0000-0001-9916-2795"},"institutions":[{"id":"https://openalex.org/I1343190059","display_name":"VRVis GmbH (Austria)","ror":"https://ror.org/02xyxvc90","country_code":"AT","type":"company","lineage":["https://openalex.org/I1343190059"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Michael May","raw_affiliation_strings":["VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria","institution_ids":["https://openalex.org/I1343190059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047006333","display_name":"Michael Schw\u00e4rzler","orcid":null},"institutions":[{"id":"https://openalex.org/I1343190059","display_name":"VRVis GmbH (Austria)","ror":"https://ror.org/02xyxvc90","country_code":"AT","type":"company","lineage":["https://openalex.org/I1343190059"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Michael Schw\u00e4rzler","raw_affiliation_strings":["VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria","institution_ids":["https://openalex.org/I1343190059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091475471","display_name":"Stefan Maierhofer","orcid":null},"institutions":[{"id":"https://openalex.org/I1343190059","display_name":"VRVis GmbH (Austria)","ror":"https://ror.org/02xyxvc90","country_code":"AT","type":"company","lineage":["https://openalex.org/I1343190059"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Stefan Maierhofer","raw_affiliation_strings":["VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria","institution_ids":["https://openalex.org/I1343190059"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5062385620","display_name":"Robert F. Tobler","orcid":null},"institutions":[{"id":"https://openalex.org/I1343190059","display_name":"VRVis GmbH (Austria)","ror":"https://ror.org/02xyxvc90","country_code":"AT","type":"company","lineage":["https://openalex.org/I1343190059"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Robert Tobler","raw_affiliation_strings":["VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"VRVis Research Center, Donau-City-Strasse 1, Vienna, Austria","institution_ids":["https://openalex.org/I1343190059"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I1343190059"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.1044751,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"189","last_page":"199"},"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.9970999956130981,"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.9970999956130981,"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/T11574","display_name":"Artificial Intelligence in Games","score":0.994700014591217,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9894999861717224,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/shader","display_name":"Shader","score":0.8675709962844849},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6471676230430603},{"id":"https://openalex.org/keywords/composition","display_name":"Composition (language)","score":0.571436882019043},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.24544641375541687},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.12345069646835327}],"concepts":[{"id":"https://openalex.org/C177681979","wikidata":"https://www.wikidata.org/wiki/Q633182","display_name":"Shader","level":3,"score":0.8675709962844849},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6471676230430603},{"id":"https://openalex.org/C40231798","wikidata":"https://www.wikidata.org/wiki/Q1333743","display_name":"Composition (language)","level":2,"score":0.571436882019043},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.24544641375541687},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.12345069646835327},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5220/0004687201890199","is_oa":true,"landing_page_url":"https://doi.org/10.5220/0004687201890199","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th International Conference on Computer Graphics Theory and Applications","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.5220/0004687201890199","is_oa":true,"landing_page_url":"https://doi.org/10.5220/0004687201890199","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th International Conference on Computer Graphics Theory and Applications","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W4210947554","https://openalex.org/W205978021","https://openalex.org/W2143798049","https://openalex.org/W4386771857","https://openalex.org/W1989120073","https://openalex.org/W2479348112","https://openalex.org/W948792460","https://openalex.org/W4312253075"],"abstract_inverted_index":{"We":[0],"propose":[1],"a":[2,33],"novel":[3],"shader":[4,11,28,116,123],"programming":[5],"model":[6],"which":[7,37],"operates":[8],"on":[9,64],"intent-oriented":[10],"modules":[12,61,91],"instead":[13,67],"of":[14,45,68,76,106,115],"specific":[15,74],"programs":[16,117],"for":[17],"dedicated":[18],"GPU":[19],"rasterization":[20],"pipeline":[21,27],"stages.":[22],"In":[23],"constrast":[24],"to":[25,59,87],"existing":[26],"frameworks,":[29],"our":[30,42,107],"system":[31,108],"exposes":[32],"radically":[34],"simplified":[35],"pipeline,":[36],"we":[38],"purposefully":[39],"aligned":[40],"with":[41,70,92],"basic":[43],"intuition":[44],"shaders":[46],"as":[47,118,120],"per-primitive":[48],"and":[49,52,89,104,113,125],"per-pixel":[50],"operations":[51],"compositions":[53],"thereof.":[54],"This":[55],"simplicity":[56,103],"lends":[57],"itself":[58],"structure":[60,71],"purely":[62],"based":[63],"their":[65],"intent,":[66],"dealing":[69],"enforced":[72],"by":[73],"versions":[75],"graphics":[77,100],"APIs.":[78,101],"Consequently,":[79],"this":[80],"offers":[81],"great":[82],"flexibility":[83],"when":[84,97],"it":[85],"comes":[86],"reusing":[88],"combining":[90],"completely":[93],"different":[94,99],"semantics,":[95],"or":[96],"targeting":[98],"The":[102],"uniformity":[105],"also":[109],"motivates":[110],"automatic":[111],"parameterization":[112],"simplification":[114],"well":[119],"interesting":[121],"interactive":[122],"development":[124],"management":[126],"techniques.":[127]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-06-24T00:00:00"}
