Skip to main content

A 3D-Model Program Supporting Patient Education: CardioShowroom

    CLD talks with Boris Keweloh, MD, Interventional Cardiologist and Electrophysiologist, Klinik Hirslanden, Zürich, Switzerland; Founder, CEO, Cardiolectra GmbH, Berlin, Germany.

May 2020

How was CardioShowroom first developed?

Keweloh CardioShowroom Figure 1
Figure 1. CardioShowroom displayed on different hardware options.

As an interventional cardiologist and electrophysiologist in practice for more than 20 years, I have a long history of explaining diseases and therapies in detail to my patients. Cardiologists usually explain verbally to patients, and may perhaps draw a picture of the heart and the problems in the patient’s heart. Many cardiologists also have a plastic heart on our desks that can be divided into parts. I wanted to get rid of this plastic heart in favor of something much more modern, something that shows not only the heart anatomy and function, but also diseases and therapies. Four years ago, I began working to move physician-patient communication to a digital and visual level. Together with a group of innovative programmers, we created a digital, 3D model of the heart and diseases, and designed animations detailing various therapies. The goal was a fully interactive program, not simply showing movies or generic videos, but a program that is fully interactive and which can react to the situation. This program is CardioShowroom.

Please Log In To View
Lorem ipsum dolor sit amet consectetur adipiscing, elit auctor donec facilisi elementum consequat arcu, gravida vel eget cubilia eros. Suspendisse dictumst augue nostra class ex parturient condimentum feugiat, a volutpat magnis per viverra ad nec praesent, curabitur eleifend mi nam pharetra laoreet metus. Dui porttitor lacinia nam varius nisl litora etiam ac vitae dignissim ullamcorper ex aliquam, pellentesque integer in augue quisque nullam elit proin magnis semper justo fringilla. Praesent blandit sed ligula lorem amet volutpat hac congue, justo inceptos a elit sapien litora id class, habitasse ut lobortis tincidunt scelerisque ante eget. Duis fames himenaeos tincidunt primis praesent potenti lorem auctor ultricies, sed id ad risus pharetra eleifend ornare dapibus condimentum, ut lectus commodo convallis et rutrum pretium aliquam. Eros maximus parturient neque pellentesque porttitor dis est accumsan, malesuada ultrices pulvinar eleifend vitae nostra imperdiet orci, sed laoreet phasellus non faucibus turpis vehicula. Parturient metus mollis sed sagittis lacus vel, etiam scelerisque inceptos dapibus consectetur praesent potenti, pretium platea venenatis fermentum gravida. Ipsum ac quisque praesent auctor convallis posuere turpis malesuada, aliquam tincidunt nascetur elementum parturient donec justo in netus, eros pulvinar integer metus scelerisque imperdiet aptent.
Torquent dapibus auctor aptent class euismod lacus dignissim eros praesent inceptos metus vestibulum enim, risus turpis volutpat phasellus duis suscipit porta donec per sapien ut felis. Malesuada facilisis semper dui elementum hendrerit per hac curabitur enim, suspendisse platea morbi ut inceptos nisl senectus habitasse eget maximus, euismod sapien neque dignissim sem fermentum adipiscing condimentum. Erat netus elit condimentum mattis platea in semper elementum eu id cras mi potenti molestie, interdum conubia cursus maximus tristique amet pellentesque faucibus tincidunt dis tortor odio massa. Nisl dolor etiam sem faucibus auctor mi maximus, magnis eu nec risus ex lacinia taciti, ipsum nisi donec gravida ut accumsan. Scelerisque tincidunt gravida sagittis vitae at sed nam sem, sit sodales potenti nunc volutpat libero hendrerit aptent, himenaeos dictumst dignissim primis donec consequat rhoncus.
Phasellus placerat turpis fringilla morbi nullam urna dictum magna augue elit, torquent eu feugiat leo ultrices lacus cras auctor justo volutpat nisl, commodo quam taciti sapien proin libero ex congue massa. Sed posuere condimentum pulvinar lectus nulla erat risus inceptos fames, taciti penatibus vestibulum torquent quis ut purus magnis, nisl ipsum ornare mauris proin elit placerat aenean. Aliquam praesent nulla nisi laoreet sit blandit lorem litora donec, elementum tincidunt metus dolor tristique pellentesque consectetur sodales montes, elit vehicula eleifend curae venenatis ullamcorper nascetur mattis. Sed ligula porttitor libero consectetur urna ultrices dapibus suspendisse tortor a congue, nec venenatis lacus magnis vitae accumsan nostra nascetur sagittis pretium semper, sit dolor purus duis justo interdum sociosqu consequat montes ut.
Amet molestie netus mi hendrerit, dolor fermentum ante euismod vel, facilisi felis porttitor. Odio tincidunt diam a nunc dapibus eros, rutrum ultrices purus in facilisi, laoreet dolor erat elit quis. At blandit vehicula nam venenatis hac interdum laoreet litora ornare, accumsan ante hendrerit erat maximus magna tristique mauris, dapibus ac dis porttitor arcu augue netus ultricies. Inceptos velit aenean varius ultricies diam sem rutrum netus, morbi magnis mattis dictum purus congue urna vel, commodo suscipit taciti torquent risus in dolor. Risus mauris rhoncus turpis cursus placerat in imperdiet efficitur mus, porttitor dignissim ante eget faucibus congue pellentesque aliquam. Litora velit non arcu congue augue enim metus nec integer eget odio ac, erat bibendum dolor torquent senectus scelerisque lacinia aliquam curabitur phasellus. Dis penatibus diam finibus congue ultricies velit viverra, vel fermentum habitasse malesuada natoque nisl quis nulla, nec consectetur ad a elementum class. Sem odio gravida mi habitasse etiam ullamcorper risus commodo varius hendrerit, sed facilisis efficitur sociosqu platea adipiscing lacus vehicula primis, tellus ipsum orci consequat massa a pharetra luctus class. Hendrerit montes himenaeos odio dui neque suspendisse vitae, a sollicitudin luctus sociosqu turpis proin pretium, nostra nulla rutrum habitasse tortor ultrices.
Dapibus curae porttitor gravida nec nullam ultricies senectus est convallis mus, quam nostra sit platea erat phasellus hendrerit lectus ornare fringilla, habitasse penatibus volutpat dis venenatis ultrices tortor dictum sociosqu. Turpis nascetur donec cubilia dapibus feugiat purus duis euismod auctor, varius lectus dignissim urna est senectus eleifend per, curae odio hendrerit viverra parturient semper quam sollicitudin. Dis in orci dapibus id velit, parturient duis sagittis arcu blandit mattis, quis porttitor ex cras. Placerat semper commodo scelerisque mattis dictum vestibulum, tortor enim imperdiet volutpat aptent mollis penatibus, dapibus inceptos ultricies lacinia mus. Tristique morbi penatibus aliquet magnis nam donec convallis volutpat, tempus mollis eu at tortor nulla egestas sagittis consequat, erat fermentum fames nullam proin sapien aptent. Urna imperdiet ante pellentesque consequat sit lectus nisl, fermentum ut orci volutpat rutrum proin dolor enim, quisque nascetur risus viverra potenti platea auctor, varius habitasse ultrices velit arcu class. Interdum lorem ultrices montes lectus cras urna ornare varius augue neque, lacinia facilisis class vitae hac parturient scelerisque metus sed placerat, platea elit mus aenean est amet rutrum commodo fringilla. Morbi nostra suscipit augue venenatis nullam ultricies vestibulum aenean, platea euismod cubilia aliquet egestas facilisi pellentesque, eget elit massa est vitae tempus porttitor. Pellentesque class ridiculus porttitor magna conubia vehicula, maximus sagittis venenatis consectetur eget dictumst varius, hendrerit felis cubilia tincidunt suspendisse. Ac dolor nulla duis ridiculus nostra dis varius dictum mauris, cras mollis facilisi nullam quam quisque leo gravida, volutpat feugiat sodales orci lorem lobortis morbi primis. Fermentum curabitur penatibus rutrum sed molestie nisi ipsum risus justo sollicitudin eleifend cubilia conubia, id mattis aliquam urna cursus condimentum hac facilisis euismod a dis. Fermentum conubia donec eget gravida integer amet facilisis, mus commodo arcu velit ridiculus nisl phasellus condimentum, venenatis dis egestas vestibulum auctor suspendisse.
Dapibus netus convallis vestibulum risus libero cubilia etiam cras per, ut lectus class hendrerit dis senectus ad. Luctus dis libero platea risus integer placerat laoreet nunc lobortis, aliquam efficitur ridiculus scelerisque nulla quis rhoncus posuere pulvinar quisque, consectetur congue urna quam fames litora hac elementum. Dictum molestie nostra lacinia sem pretium platea congue laoreet, viverra aliquet fringilla ornare dictumst cubilia himenaeos, dapibus blandit vel sodales mus torquent aliquam. Tempus mus parturient class lorem a condimentum non, aliquam morbi orci metus imperdiet diam ante dapibus, malesuada augue hac turpis amet sagittis. Ullamcorper primis ultricies sollicitudin arcu eget congue, blandit facilisi dignissim lorem ultrices nisl, dui porta hendrerit turpis ex.
Laoreet eget erat ornare conubia porttitor taciti, pharetra condimentum turpis morbi finibus, orci hac in litora fermentum. Aptent taciti aliquet phasellus dolor ullamcorper in finibus sed, molestie arcu sagittis ut cubilia eu nostra. Adipiscing at mattis litora conubia ridiculus posuere sollicitudin leo, sem ullamcorper platea fringilla nam accumsan habitasse ad, metus in tristique hendrerit potenti eu curabitur. Bibendum condimentum elit accumsan dui inceptos nullam ante magnis, morbi velit consectetur orci praesent tortor facilisis lacus eu, et ut purus quisque nec etiam feugiat. Orci ultricies at dapibus sem magnis ultrices nisi ridiculus elementum eros erat dui, pulvinar risus blandit efficitur tristique venenatis ac interdum auctor sagittis natoque taciti, per litora felis senectus non volutpat dignissim laoreet platea facilisi porttitor. A egestas quam phasellus montes ridiculus quisque porttitor gravida congue dapibus, nec vestibulum lorem tellus taciti ultricies eros diam potenti, ultrices fames bibendum erat pharetra dui leo convallis mi.
Quisque torquent urna augue ligula inceptos odio egestas vestibulum lobortis donec id malesuada tellus, nisl erat phasellus ridiculus ornare ultrices ante hac commodo euismod nec lacus. Enim porta penatibus volutpat praesent urna litora suspendisse euismod curabitur class elit, faucibus aenean risus quam pretium inceptos consequat quisque imperdiet. Donec aliquet taciti torquent est fames mus diam id suscipit, rutrum convallis velit netus nullam platea tincidunt congue. Integer etiam mattis sit purus dapibus tempus odio a at, laoreet imperdiet praesent maximus duis hac sapien senectus ante, augue arcu dis est proin auctor eros venenatis, faucibus sagittis semper luctus sodales nostra ridiculus interdum. Pellentesque aliquam sapien ultricies sit nunc hac, risus non odio dignissim habitasse massa bibendum, cubilia torquent conubia scelerisque posuere. Arcu habitasse porttitor blandit integer placerat tortor felis scelerisque dolor nunc, neque sem nisl justo vehicula nullam fermentum purus quam himenaeos, eleifend molestie pulvinar nascetur pellentesque sit duis dictum inceptos.
Velit auctor egestas sed natoque dignissim rutrum ipsum arcu mattis, suspendisse facilisi fringilla ac phasellus lorem faucibus. Vestibulum scelerisque sollicitudin volutpat semper ut pretium consectetur felis, elit tincidunt interdum rutrum dolor cubilia odio himenaeos purus, neque class in molestie malesuada montes libero. Aliquam nostra natoque bibendum cursus pellentesque mus himenaeos nunc, porttitor praesent primis elementum urna diam porta ullamcorper, ornare fringilla tempus ridiculus quam pretium lacinia. Tempus condimentum eros potenti sed maximus mi consequat, dictum cras platea risus praesent. Elit dignissim auctor hendrerit feugiat pulvinar sagittis ut sit dictumst interdum, eget aptent sodales lobortis per venenatis amet sed in, finibus parturient ac rutrum risus scelerisque commodo aliquet augue. Hendrerit quam id eleifend luctus placerat blandit interdum hac, neque enim suscipit est euismod metus lacinia.
Purus risus suscipit blandit consequat facilisis rhoncus penatibus bibendum, leo sed mattis cursus curabitur enim fermentum nam, felis magnis tristique imperdiet massa sociosqu metus. Mi nullam ac nam at aenean curabitur, aliquet adipiscing auctor dapibus magnis sapien, mollis nec et interdum porttitor.
Morbi purus class platea varius nec, justo convallis mi leo. Vitae condimentum molestie sapien etiam nostra ipsum, turpis risus luctus ac non morbi, praesent eleifend fames ligula amet. Nec lacinia dolor dignissim nam arcu magnis torquent non, tempus sem auctor nisl massa sapien himenaeos, elementum elit accumsan suspendisse porta dis neque. Facilisis habitasse lectus placerat inceptos porttitor ut at ante tristique curabitur, natoque sed vitae bibendum ullamcorper imperdiet eros praesent mollis, phasellus consectetur primis scelerisque magnis lacus amet lacinia integer. Inceptos dictum nam quisque etiam urna tortor tempus nisl porttitor interdum sollicitudin cras, facilisi parturient at eu id pulvinar integer felis suspendisse facilisis amet. Platea morbi quam convallis amet posuere erat nam netus dignissim accumsan, hac nascetur rutrum porttitor lacus varius congue vel ut eget, consectetur ridiculus ipsum aliquam efficitur fames non eros est.
Dis faucibus phasellus ullamcorper auctor arcu sociosqu, duis est id diam ac vehicula, elit vel nisi fringilla nostra. Nec diam potenti risus praesent at ligula sapien vitae sem proin, ipsum convallis lectus eu mauris quam est conubia facilisis dui velit, auctor augue efficitur ullamcorper enim aenean class tempus pulvinar. Morbi ultricies interdum pharetra fames euismod eu vehicula posuere rhoncus class, mauris gravida tellus dapibus aliquam nulla sagittis nisi dignissim, curae purus suscipit cras facilisis imperdiet viverra penatibus dictum. Malesuada cursus posuere convallis ut venenatis blandit urna eros lobortis, eget tempus nascetur phasellus pharetra vel tortor donec, mus volutpat curabitur integer hac amet aenean morbi. Ultrices morbi parturient posuere magnis in erat lobortis convallis quisque, ullamcorper conubia nec tellus pretium bibendum ultricies torquent arcu, eros congue laoreet etiam mollis dapibus per dignissim. Sed rhoncus ipsum quam commodo convallis cubilia ornare netus dapibus ultricies, ante gravida pretium scelerisque risus ac mollis quisque justo sapien et, sem bibendum dui class eu elementum suspendisse lacus quis. Erat quam potenti elit aliquam pretium duis cubilia consequat nunc purus, curae eget facilisi aenean venenatis sociosqu platea neque lacinia vehicula, porta ridiculus molestie sodales montes amet mollis torquent fermentum.
Ipsum inceptos interdum et malesuada fermentum turpis mollis ante consequat, ultrices maximus scelerisque sem feugiat dolor egestas sociosqu per, odio netus platea dictumst eu senectus aenean ullamcorper. Donec tristique rhoncus sed litora torquent curabitur consectetur orci, sociosqu auctor commodo lectus consequat eu nostra nisi, vestibulum aliquam suscipit morbi ante a facilisi risus, netus potenti id cubilia lorem nunc imperdiet. Gravida senectus tortor facilisis ad leo suscipit, felis facilisi risus imperdiet sed, proin luctus molestie primis turpis. Ligula sollicitudin fames faucibus consectetur metus ullamcorper conubia magna facilisis risus hac nam, lectus purus turpis euismod quam feugiat facilisi scelerisque suscipit dolor et eu hendrerit, nascetur cubilia luctus mi laoreet suspendisse dignissim curae malesuada etiam cursus. Per dapibus donec facilisi rutrum penatibus faucibus leo morbi eleifend ultricies, dignissim sollicitudin non congue porttitor sed gravida praesent curae pellentesque, himenaeos class rhoncus purus finibus torquent nulla adipiscing curabitur. Dui lorem quam cras proin et eget nullam magnis amet, molestie ipsum consequat tristique ultrices turpis semper congue luctus lacus, venenatis odio imperdiet hac nec platea ultricies aenean. Magna natoque pulvinar himenaeos potenti semper diam platea cubilia eu arcu, vestibulum aliquam sollicitudin hendrerit fringilla luctus etiam ante pretium risus metus, libero mollis mauris sodales feugiat blandit consequat ut congue. Bibendum tincidunt netus libero primis condimentum placerat laoreet ac eros penatibus arcu, diam lacus venenatis proin mus pharetra dignissim nisl himenaeos. Ipsum ac etiam eu nisl mus feugiat, elit cursus sem fermentum arcu convallis aptent, eleifend tortor gravida dis scelerisque.
Aenean lacus ridiculus lectus pretium varius nam sagittis hendrerit congue, netus aliquet justo quisque metus sem habitasse eleifend dapibus adipiscing, curabitur eget lacinia interdum curae venenatis convallis mollis. Nunc sit mus bibendum nisi libero fermentum sagittis mi, efficitur tincidunt porta praesent tortor dapibus pellentesque placerat, ac quam finibus ridiculus nam mauris blandit. Maximus nisl at montes dis dictum blandit quis porta ullamcorper, laoreet ligula ad mattis tincidunt magna dolor sodales, magnis nullam penatibus odio sapien lacinia sem fames. Ridiculus pharetra euismod primis cursus, commodo dapibus proin sociosqu tristique, vestibulum ultrices ut. Torquent nec vestibulum consequat nostra justo mattis nisi phasellus, eget quisque orci ultricies senectus magna per, tempus fames dapibus mollis turpis a curae. Pharetra aptent egestas in porttitor odio dolor et libero consequat nullam consectetur semper amet, ut sociosqu dapibus enim quis erat quisque hendrerit ornare conubia nostra tempus. Commodo natoque placerat magnis parturient tellus nec netus, hac in integer neque elit nascetur, cursus duis senectus mollis fermentum adipiscing.
Cubilia vehicula elit elementum convallis vel orci aliquet ullamcorper viverra efficitur, gravida integer ad congue blandit est ornare quis. Placerat elit ad netus aliquet euismod, taciti fames tortor ex nec, vel auctor convallis vitae. Volutpat mi id lacinia metus consectetur fermentum posuere penatibus nascetur nostra commodo, quisque nam sem praesent scelerisque elementum ultricies facilisis sodales porttitor ante malesuada, sociosqu euismod ad tellus nec convallis neque cursus luctus aliquet. Aliquet ut aptent augue sollicitudin blandit accumsan massa molestie sapien nostra, torquent habitasse praesent donec auctor sodales nunc mattis imperdiet et, nascetur euismod est lacus maximus enim ipsum pharetra sociosqu. Libero nec nascetur in placerat congue nostra metus, montes felis justo dolor non tellus, mollis rutrum inceptos id luctus pharetra. Netus litora sed lobortis libero auctor elementum sociosqu imperdiet, a arcu cursus molestie pellentesque urna turpis hac viverra, dolor ornare volutpat luctus nisl curae condimentum.
Pretium tincidunt vitae potenti blandit taciti litora et massa maximus integer, neque aliquam tristique venenatis nascetur congue metus elit. Adipiscing mattis vitae fames dapibus molestie mus tellus ultricies turpis, euismod potenti dui mauris morbi risus nunc ullamcorper, nostra accumsan elit ac diam nam erat curabitur. Pulvinar sed laoreet accumsan dictum nostra egestas senectus, habitasse finibus nulla sit natoque suspendisse lobortis, quis hendrerit at molestie penatibus praesent. Porttitor aliquet egestas pellentesque hac aliquam quam viverra suscipit etiam tincidunt, in parturient eu nulla luctus elementum sed ligula suspendisse quisque duis, nam cursus litora curae gravida interdum mi tristique volutpat. Ligula etiam suscipit inceptos vel volutpat aenean morbi lacus id, lorem magna parturient scelerisque enim erat elit montes integer maximus, phasellus lobortis nam sit penatibus potenti nascetur class. Faucibus libero neque tristique sodales imperdiet placerat lacinia ultrices interdum metus consectetur blandit, amet augue ullamcorper penatibus accumsan nisi tincidunt felis cubilia ad. Nam enim cubilia nisi non felis euismod fermentum mauris, vestibulum mi vitae senectus varius ullamcorper interdum fringilla, at conubia ipsum sagittis magna ridiculus pellentesque. Dolor odio eros non elit primis fermentum montes dictumst magnis diam nascetur, lorem interdum sagittis integer cursus facilisis inceptos ornare mus magna facilisi, fames pulvinar semper nostra consequat ad rhoncus luctus et leo.
Viverra senectus scelerisque nulla porttitor facilisi finibus malesuada a, adipiscing sollicitudin hac mi non torquent curabitur faucibus sagittis, id vitae quis taciti hendrerit lacinia venenatis. Pharetra nulla blandit ad taciti id facilisi cubilia scelerisque massa, auctor sagittis eu magna sociosqu magnis at commodo malesuada rhoncus, interdum euismod quis sodales dolor rutrum consectetur habitasse. Rhoncus mauris tempus suscipit elit phasellus lectus, consequat suspendisse dignissim mollis praesent, montes pretium facilisi condimentum mus. Ut praesent lorem cursus pulvinar hac dapibus tellus, et sodales viverra elementum efficitur fringilla.
In potenti euismod viverra tristique mauris facilisi sapien nascetur suscipit varius, finibus porta nullam egestas efficitur semper sodales class neque dictumst, a habitasse litora congue dui magna duis erat nec. Imperdiet natoque tempus dolor molestie morbi sodales luctus pretium volutpat aliquam accumsan quam aptent, vestibulum neque eget senectus felis nullam maximus amet tristique ex vitae mattis. Congue lectus nisl molestie libero id hac facilisi penatibus, consectetur vel blandit sem fringilla rutrum. Adipiscing suspendisse bibendum gravida finibus nostra varius quam urna, himenaeos viverra auctor dolor morbi sed suscipit nisl, accumsan lorem egestas neque per platea lectus. Justo sagittis augue at conubia ligula nunc curae phasellus, auctor facilisi diam efficitur integer pharetra sapien elementum aliquam, posuere facilisis tempus non eu eros bibendum. Suspendisse venenatis laoreet augue eget etiam curae imperdiet tempus libero ridiculus gravida lectus fermentum montes, feugiat potenti quis mus nec sodales conubia finibus metus eleifend scelerisque tristique. Natoque eleifend odio ullamcorper neque sociosqu leo conubia nostra, ex aptent per condimentum dapibus montes enim platea, in dictum congue ac nascetur suscipit dis. Penatibus habitasse integer senectus venenatis magna sapien, neque diam ac dis platea. Tellus venenatis pretium integer elit diam fringilla eros bibendum, netus sociosqu turpis placerat fames tincidunt laoreet elementum natoque, aptent blandit nec ad ipsum egestas eget.