{"id":"https://openalex.org/W2044930557","doi":"https://doi.org/10.9728/dcs.2012.13.2.169","title":"CUDA-based Object Oriented Programming Techniques for Efficient Parallel Visualization of 3D Content","display_name":"CUDA-based Object Oriented Programming Techniques for Efficient Parallel Visualization of 3D Content","publication_year":2012,"publication_date":"2012-06-30","ids":{"openalex":"https://openalex.org/W2044930557","doi":"https://doi.org/10.9728/dcs.2012.13.2.169","mag":"2044930557"},"language":"en","primary_location":{"id":"doi:10.9728/dcs.2012.13.2.169","doi":"https://doi.org/10.9728/dcs.2012.13.2.169","is_oa":true,"landing_page_url":"https://doi.org/10.9728/dcs.2012.13.2.169","pdf_url":"http://koreascience.or.kr:80/article/JAKO201224963703563.pdf","source":{"id":"https://openalex.org/S4210175227","display_name":"Journal of Digital Contents Society","issn_l":"1598-2009","issn":["1598-2009","2287-738X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["kci-registered"],"host_organization":"https://openalex.org/P4363603739","host_organization_name":"Digital Contents Society","host_organization_lineage":["https://openalex.org/P4363603739"],"host_organization_lineage_names":["Digital Contents Society"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Digital Contents Society","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"http://koreascience.or.kr:80/article/JAKO201224963703563.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5047283010","display_name":"Tae Jung Park","orcid":"https://orcid.org/0000-0001-8918-0957","observed_orcids":["https://orcid.org/0000-0001-8918-0957"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Tae-Jung Park","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5047283010"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.7778,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.76696658,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":"13","issue":"2","first_page":"169","last_page":"176"},"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.9833999872207642,"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.9833999872207642,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.015399999916553497,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10719","display_name":"3D Shape Modeling and Analysis","score":9.999999747378752e-05,"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/cuda","display_name":"CUDA","score":0.8840000033378601},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"object-oriented programming","score":0.9269999861717224},{"id":"https://openalex.org/keywords/parallel-visualization","display_name":"parallel visualization","score":0.8669999837875366},{"id":"https://openalex.org/keywords/gpu-programming","display_name":"GPU programming","score":0.7910000085830688},{"id":"https://openalex.org/keywords/mvc-pattern","display_name":"MVC design pattern","score":0.8420000076293945},{"id":"https://openalex.org/keywords/signed-distance-function","display_name":"signed distance function","score":0.9629999995231628},{"id":"https://openalex.org/keywords/marching-cubes","display_name":"marching cubes","score":0.9229999780654907},{"id":"https://openalex.org/keywords/ray-tracing","display_name":"ray tracing","score":0.9340000152587891}],"concepts":[{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.9477641582489014},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7870376110076904},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.6872422695159912},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.6139551401138306},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.501629114151001},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.47639718651771545},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.46087390184402466},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.45449721813201904},{"id":"https://openalex.org/C2780902518","wikidata":"https://www.wikidata.org/wiki/Q6033780","display_name":"Inheritance (genetic algorithm)","level":3,"score":0.43073561787605286},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.36202728748321533},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3573099374771118},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.19362255930900574},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14142635464668274},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.9728/dcs.2012.13.2.169","doi":"https://doi.org/10.9728/dcs.2012.13.2.169","is_oa":true,"landing_page_url":"https://doi.org/10.9728/dcs.2012.13.2.169","pdf_url":"http://koreascience.or.kr:80/article/JAKO201224963703563.pdf","source":{"id":"https://openalex.org/S4210175227","display_name":"Journal of Digital Contents Society","issn_l":"1598-2009","issn":["1598-2009","2287-738X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["kci-registered"],"host_organization":"https://openalex.org/P4363603739","host_organization_name":"Digital Contents Society","host_organization_lineage":["https://openalex.org/P4363603739"],"host_organization_lineage_names":["Digital Contents Society"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Digital Contents Society","raw_type":"journal-article"},{"id":"mag:2120482635","doi":null,"is_oa":false,"landing_page_url":"http://www.dbpia.co.kr/Journal/ArticleDetail/NODE02266001?q=%5B%EB%B0%95%ED%83%9C%EC%A0%95%C2%A7coldb%C2%A77%C2%A726%C2%A73%5D&Multimedia=0&SearchAuthor=%EB%B0%95%ED%83%9C%EC%A0%95&isFullText=0&specificParam=0&SearchMethod=0&Sort=1&SortType=desc","pdf_url":null,"source":{"id":"https://openalex.org/S4210175227","display_name":"Journal of Digital Contents Society","issn_l":"1598-2009","issn":["1598-2009","2287-738X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["kci-registered"],"host_organization":"https://openalex.org/P4363603739","host_organization_name":"Digital Contents Society","host_organization_lineage":["https://openalex.org/P4363603739"],"host_organization_lineage_names":["Digital Contents Society"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"\ud55c\uad6d\ub514\uc9c0\ud138\ucf58\ud150\uce20\ud559\ud68c \ub17c\ubb38\uc9c0","raw_type":null}],"best_oa_location":{"id":"doi:10.9728/dcs.2012.13.2.169","doi":"https://doi.org/10.9728/dcs.2012.13.2.169","is_oa":true,"landing_page_url":"https://doi.org/10.9728/dcs.2012.13.2.169","pdf_url":"http://koreascience.or.kr:80/article/JAKO201224963703563.pdf","source":{"id":"https://openalex.org/S4210175227","display_name":"Journal of Digital Contents Society","issn_l":"1598-2009","issn":["1598-2009","2287-738X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["kci-registered"],"host_organization":"https://openalex.org/P4363603739","host_organization_name":"Digital Contents Society","host_organization_lineage":["https://openalex.org/P4363603739"],"host_organization_lineage_names":["Digital Contents Society"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Digital Contents Society","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2044930557.pdf","grobid_xml":"https://content.openalex.org/works/W2044930557.grobid-xml"},"referenced_works_count":2,"referenced_works":["https://openalex.org/W2146968309","https://openalex.org/W2226913069"],"related_works":["https://openalex.org/W2120482635","https://openalex.org/W2394016040","https://openalex.org/W2024148834","https://openalex.org/W1938066175","https://openalex.org/W2044208513","https://openalex.org/W2351529629","https://openalex.org/W2198380551","https://openalex.org/W8878110","https://openalex.org/W186966227","https://openalex.org/W3140417184"],"abstract_inverted_index":{"\ubcf8":[0,102],"\ub17c\ubb38\uc5d0\uc11c\ub294":[1,103],"3\ucc28\uc6d0":[2,42,59],"\ucf58\ud150\uce20\uc758":[3],"\ud6a8\uc728\uc801\uc778":[4],"\ubcd1\ub82c":[5,43,76,99],"\uc2dc\uac01\ud654":[6,44,114],"\ud504\ub85c\uadf8\ub798\ubc0d\uc744":[7,22],"\uc704\ud55c":[8,23],"CUDA(Compute":[9],"Unified":[10],"Device":[11],"Architecture)":[12],"\ud658\uacbd\uc5d0\uc11c\uc758":[13,25],"\uac1d\uccb4":[14,27,83],"\uc9c0\ud5a5":[15,28,84],"\ud50c\ub7ab\ud3fc\uc744":[16],"\uc81c\uc548\ud55c\ub2e4.":[17,47],"\uc774\ub7ec\ud55c":[18],"\ubaa9\uc801\uc744":[19],"\uc704\ud574":[20],"GPU":[21,75,210],"CUDA":[24,144,162],"C++":[26,158],"\ud504\ub85c\uadf8\ub798\ubc0d\uc758":[29,85],"\ud2b9\uc131\uacfc":[30],"\uc81c\uc57d\uc744":[31],"\ub17c\uc758\ud558\uace0":[32],"\uadf8":[33],"\ud574\uacb0":[34],"\ubc29\uc548\uc744":[35],"\uc81c\uc2dc\ud558\uba70":[36],"MVC":[37,50,181],"(Model/View/Controller)":[38,182],"\ub514\uc790\uc778":[39,51],"\ud328\ud134\uc5d0":[40,52],"\uae30\ucd08\ud55c":[41],"\ud50c\ub7ab\ud3fc\uc758":[45],"\uad6c\ud604\uc744":[46,68],"\ub610\ud55c":[48],"\uc774":[49],"\ub530\ub77c":[53],"\uc801\ubd84\ud615":[54],"MLS(iMLS)\uc640":[55],"\ubd80\ud638":[56],"\uac70\ub9ac\uc7a5(SDF)\uc744":[57],"\uc774\uc6a9\ud55c":[58],"\ubaa8\ub378\ub9c1":[60,112],"\uae30\ubc95\uc744":[61,115],"Marching":[62,202],"Cubes":[63,203],"\ubc0f":[64],"Raytracing\uc73c\ub85c":[65],"\uc2dc\uac01\ud654\ud558\ub294":[66],"\uc608\uc81c\uc758":[67],"\ub17c\uc758\ud55c\ub2e4.":[69],"\uc81c\uc548\ud558\ub294":[70,104],"\ubc29\ubc95\uc740":[71],"\uac04\ub2e8\ud55c":[72],"\uc778\ud130\ud398\uc774\uc2a4\uc758":[73],"\uad6c\ud604\ub9cc\uc73c\ub85c":[74],"\ucc98\ub9ac\uac00":[77],"\uc790\ub3d9\ud654\ub41c\ub2e4\ub294":[78],"\ud2b9\uc9d5\uc774":[79],"\uc788\uc73c\uba70":[80],"\uac1c\ubc1c\uc790":[81],"\uc785\uc7a5\uc5d0\uc11c":[82],"\uc77c\ubc18\uc801\uc778":[86],"\uc7a5\uc810\ub4e4,":[87],"\uc989,":[88],"\ucf54\ub4dc":[89,92],"\uad00\ub9ac":[90],"\uc6a9\uc774\uc131,":[91],"\uc7ac\ud65c\uc6a9":[93],"\ub4f1\uc758":[94],"\uc774\uc810\uc744":[95],"\ucd94\uc0c1\ud654\uc640":[96],"\uc0c1\uc18d\uc744":[97],"\ud1b5\ud574":[98],"\ud658\uacbd\uc5d0\uc11c\ub3c4":[100],"\uc2e4\ud604\ud55c\ub2e4.":[101],"\ud50c\ub7ab\ud3fc\uc5d0":[105],"\ub300\ud574":[106],"\ub450":[107],"\uac00\uc9c0":[108],"\uc0ac\ub840\ub9cc":[109],"\uad6c\ud604\ud588\uc73c\ub098":[110],"\ub2e4\uc591\ud55c":[111],"\uae30\ubc95\uacfc":[113],"\uc870\ud569\ud560":[116],"\uc218":[117],"\uc788\uae30":[118],"\ub54c\ubb38\uc5d0":[119],"\ucef4\ud4e8\ud130":[120],"\uadf8\ub798\ud53d\uc2a4":[121],"\uc804\ubc18\uc5d0\uc11c":[122],"\ub110\ub9ac":[123],"\ud65c\uc6a9":[124],"\uac00\ub2a5\ud560":[125],"\uac83\uc73c\ub85c":[126],"\uae30\ub300\ud55c\ub2e4.":[127],"This":[128],"paper":[129,150],"presents":[130,169],"a":[131,173],"parallel":[132,175,211],"object-oriented":[133,159],"programming":[134],"(OOP)":[135],"platform":[136,177],"for":[137,190],"efficient":[138],"visualization":[139,176],"of":[140],"three-dimensional":[141],"content":[142],"in":[143,156,229,244],"environments.":[145],"For":[146],"this":[147,149,245],"purpose,":[148],"discusses":[151],"the":[152,165,180,201],"features":[153],"and":[154,163,194,204,235],"limitations":[155],"implementing":[157,215],"codes":[160],"using":[161],"proposes":[164],"solutions.":[166],"Also,":[167,185],"it":[168,186],"how":[170],"to":[171,255],"implement":[172],"3D":[174],"based":[178,199],"on":[179,200,219],"design":[183],"pattern.":[184],"provides":[187],"sample":[188],"implementations":[189],"integral":[191],"MLS":[192],"(iMLS)":[193],"signed":[195],"distance":[196],"fields":[197],"(SDFs)":[198],"Raytracing.":[205],"The":[206],"proposed":[207],"approach":[208,250],"enables":[209],"processing":[212],"only":[213,240],"by":[214],"simple":[216],"interfaces.":[217],"Based":[218],"this,":[220],"developers":[221],"can":[222,251],"expect":[223,248],"general":[224,230,256],"benefits":[225],"that":[226],"are":[227],"common":[228],"OOP":[231],"techniques":[232],"including":[233],"abstractization":[234],"inheritance.":[236],"Though":[237],"I":[238,247],"implemented":[239],"two":[241],"specific":[242],"samples":[243],"paper,":[246],"my":[249],"be":[252],"widely":[253],"applied":[254],"computer":[257],"graphics":[258],"problems.":[259]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
