{"id":"https://openalex.org/W2958577034","doi":"https://doi.org/10.1145/3306346.3322995","title":"Visual knitting machine programming","display_name":"Visual knitting machine programming","publication_year":2019,"publication_date":"2019-07-12","ids":{"openalex":"https://openalex.org/W2958577034","doi":"https://doi.org/10.1145/3306346.3322995","mag":"2958577034"},"language":"en","primary_location":{"id":"doi:10.1145/3306346.3322995","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3306346.3322995","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/A5102858709","display_name":"Vidya Narayanan","orcid":"https://orcid.org/0009-0008-8497-8191"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vidya Narayanan","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100641551","display_name":"Kui Wu","orcid":"https://orcid.org/0000-0003-3326-7943"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kui Wu","raw_affiliation_strings":["University of Utah"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004638951","display_name":"Cem Yuksel","orcid":"https://orcid.org/0000-0002-0122-4159"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cem Yuksel","raw_affiliation_strings":["University of Utah"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018050000","display_name":"James McCann","orcid":"https://orcid.org/0000-0002-4231-4142"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"James McCann","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":10.4879,"has_fulltext":false,"cited_by_count":108,"citation_normalized_percentile":{"value":0.99270709,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":"38","issue":"4","first_page":"1","last_page":"13"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10719","display_name":"3D Shape Modeling and Analysis","score":0.9972000122070312,"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"}},"topics":[{"id":"https://openalex.org/T10719","display_name":"3D Shape Modeling and Analysis","score":0.9972000122070312,"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"}},{"id":"https://openalex.org/T10789","display_name":"Interactive and Immersive Displays","score":0.9955000281333923,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9951000213623047,"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/computer-science","display_name":"Computer science","score":0.7329845428466797},{"id":"https://openalex.org/keywords/polygon-mesh","display_name":"Polygon mesh","score":0.7041523456573486},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.6437622308731079},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.5790301561355591},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.5621213316917419},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.46227508783340454},{"id":"https://openalex.org/keywords/engineering-drawing","display_name":"Engineering drawing","score":0.44750720262527466},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.4408782720565796},{"id":"https://openalex.org/keywords/face","display_name":"Face (sociological concept)","score":0.4231085777282715},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.26080751419067383},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.13034042716026306},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.12908118963241577},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.11430591344833374}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7329845428466797},{"id":"https://openalex.org/C31487907","wikidata":"https://www.wikidata.org/wiki/Q1154597","display_name":"Polygon mesh","level":2,"score":0.7041523456573486},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.6437622308731079},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.5790301561355591},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.5621213316917419},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.46227508783340454},{"id":"https://openalex.org/C199639397","wikidata":"https://www.wikidata.org/wiki/Q1788588","display_name":"Engineering drawing","level":1,"score":0.44750720262527466},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.4408782720565796},{"id":"https://openalex.org/C2779304628","wikidata":"https://www.wikidata.org/wiki/Q3503480","display_name":"Face (sociological concept)","level":2,"score":0.4231085777282715},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.26080751419067383},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.13034042716026306},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.12908118963241577},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.11430591344833374},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C36289849","wikidata":"https://www.wikidata.org/wiki/Q34749","display_name":"Social science","level":1,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3306346.3322995","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3306346.3322995","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":[{"score":0.4300000071525574,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320310050","display_name":"University of Utah","ror":"https://ror.org/03r0ha626"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":65,"referenced_works":["https://openalex.org/W3788360","https://openalex.org/W397084078","https://openalex.org/W1496369700","https://openalex.org/W1570328790","https://openalex.org/W1967580607","https://openalex.org/W1967934102","https://openalex.org/W1976561419","https://openalex.org/W1976631014","https://openalex.org/W1979401884","https://openalex.org/W1980518219","https://openalex.org/W1982939827","https://openalex.org/W2008684895","https://openalex.org/W2013703730","https://openalex.org/W2014910308","https://openalex.org/W2016359347","https://openalex.org/W2018091581","https://openalex.org/W2024243735","https://openalex.org/W2034322956","https://openalex.org/W2038220857","https://openalex.org/W2049271827","https://openalex.org/W2073278071","https://openalex.org/W2076196913","https://openalex.org/W2080406577","https://openalex.org/W2081654492","https://openalex.org/W2104063265","https://openalex.org/W2107332995","https://openalex.org/W2116820576","https://openalex.org/W2122610696","https://openalex.org/W2126293747","https://openalex.org/W2143633615","https://openalex.org/W2161808911","https://openalex.org/W2162281753","https://openalex.org/W2165636219","https://openalex.org/W2197810081","https://openalex.org/W2211252052","https://openalex.org/W2219327702","https://openalex.org/W2261730354","https://openalex.org/W2277152524","https://openalex.org/W2460797105","https://openalex.org/W2470373562","https://openalex.org/W2474282698","https://openalex.org/W2484984000","https://openalex.org/W2555608602","https://openalex.org/W2586882010","https://openalex.org/W2725505092","https://openalex.org/W2731052286","https://openalex.org/W2739281373","https://openalex.org/W2739405427","https://openalex.org/W2754733877","https://openalex.org/W2803026146","https://openalex.org/W2809319534","https://openalex.org/W2810233599","https://openalex.org/W2810605722","https://openalex.org/W2810727256","https://openalex.org/W2902273131","https://openalex.org/W2912202378","https://openalex.org/W2915267143","https://openalex.org/W2962831356","https://openalex.org/W3136212143","https://openalex.org/W3147651351","https://openalex.org/W3168108706","https://openalex.org/W4233265937","https://openalex.org/W4239593036","https://openalex.org/W4241614188","https://openalex.org/W4251839673"],"related_works":["https://openalex.org/W2992516105","https://openalex.org/W2360883279","https://openalex.org/W3120899676","https://openalex.org/W2366230866","https://openalex.org/W2357906747","https://openalex.org/W2137542593","https://openalex.org/W3210635025","https://openalex.org/W2372895414","https://openalex.org/W2560284304","https://openalex.org/W2949336762"],"abstract_inverted_index":{"Industrial":[0],"knitting":[1,39,64,116],"machines":[2,17],"are":[3,128],"commonly":[4],"used":[5],"to":[6,90,130,158],"manufacture":[7],"complicated":[8],"shapes":[9],"from":[10,85],"yarns;":[11],"however,":[12],"designing":[13],"patterns":[14,137,168],"for":[15,29,112],"these":[16,92],"requires":[18],"extensive":[19],"training.":[20],"We":[21,146],"present":[22],"the":[23,42,53,69,104,139,143,148],"first":[24],"general":[25],"visual":[26],"programming":[27],"interface":[28,46],"creating":[30],"3D":[31,86],"objects":[32,162],"with":[33,138],"complex":[34],"surface":[35],"finishes":[36],"on":[37,114,142],"industrial":[38],"machines.":[40],"At":[41],"core":[43],"of":[44,52,109,152,167],"our":[45,153],"is":[47,120],"a":[48,95,115,164],"new,":[49],"augmented,":[50],"version":[51],"stitch":[54,60,83,136],"mesh":[55,61],"data":[56],"structure.":[57],"The":[58],"augmented":[59,82],"stores":[62],"low-level":[63],"operations":[65,127],"per-face":[66],"and":[67,101,107,150,160,169,173,178,183],"encodes":[68],"dependencies":[70],"between":[71,132],"faces":[72],"using":[73,156],"directed":[74],"edge":[75],"labels.":[76],"Our":[77,118],"system":[78,119],"can":[79,102],"generate":[80],"knittable":[81],"meshes":[84,93],"models,":[87],"allows":[88],"users":[89],"edit":[91],"in":[94,122],"way":[96],"that":[97,123],"preserves":[98],"their":[99],"knittability,":[100],"schedule":[103],"execution":[105],"order":[106],"location":[108],"each":[110],"face":[111],"production":[113],"machine.":[117],"general,":[121],"its":[124],"knittability-preserving":[125],"editing":[126],"sufficient":[129],"transform":[131],"any":[133],"two":[134],"machine-knittable":[135],"same":[140,144],"orientation":[141],"surface.":[145],"demonstrate":[147],"power":[149],"flexibility":[151],"pipeline":[154],"by":[155],"it":[157],"create":[159],"knit":[161,177],"featuring":[163],"wide":[165],"range":[166],"textures,":[170],"including":[171],"intarsia":[172],"Fair":[174],"Isle":[175],"colorwork;":[176],"purl":[179],"textures;":[180],"cable":[181],"patterns;":[182],"laces.":[184]},"counts_by_year":[{"year":2026,"cited_by_count":5},{"year":2025,"cited_by_count":13},{"year":2024,"cited_by_count":14},{"year":2023,"cited_by_count":22},{"year":2022,"cited_by_count":14},{"year":2021,"cited_by_count":24},{"year":2020,"cited_by_count":15},{"year":2019,"cited_by_count":1}],"updated_date":"2026-06-13T07:54:00.901334","created_date":"2025-10-10T00:00:00"}
