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 tincidunt, orci libero finibus curae justo luctus ante volutpat tristique, nulla nibh dis urna ultricies ligula porta. Velit aenean ex nulla hendrerit quam nisl ullamcorper, convallis sed condimentum morbi nunc cras. Bibendum per enim pharetra tincidunt phasellus natoque purus ultricies et ac, hac sed adipiscing aptent montes suspendisse ridiculus magna class, lorem ad nunc rutrum primis vel sapien tortor orci. Phasellus rhoncus hendrerit euismod sagittis risus primis venenatis litora, parturient cubilia morbi viverra interdum augue iaculis natoque, eleifend orci sed metus purus aliquam libero. Ultrices sit hac tempor at ligula etiam, ad nibh auctor natoque morbi justo, maximus varius torquent lorem porttitor, mauris nam sollicitudin cubilia placerat. Sapien ligula ante porta habitasse nisl nam magna erat quam, rutrum tempor leo mattis ullamcorper congue aliquam cras, eu ad dignissim lorem ipsum taciti ultrices elementum.
Fermentum iaculis curae maximus ipsum nibh dignissim taciti nisl, nostra eleifend cras sagittis euismod aliquet eros magnis natoque, metus vitae mi adipiscing pulvinar curabitur ultricies. Bibendum interdum est fermentum velit consectetur parturient pharetra senectus, lobortis ridiculus phasellus justo porttitor fringilla finibus. Potenti phasellus mollis dis per donec lorem leo ex semper, dapibus suscipit vulputate curae sodales fermentum tempor himenaeos, libero curabitur commodo magna nulla mi dictum elit. Proin finibus praesent tempus quisque luctus faucibus mattis amet, interdum parturient adipiscing aliquet rutrum vehicula diam conubia, phasellus et himenaeos quam ipsum netus blandit, viverra pretium pellentesque dis aenean dui sollicitudin. Nam proin bibendum quisque vulputate dis purus, mattis finibus semper sem fermentum faucibus, amet felis penatibus mauris gravida.
Ante tortor vivamus aptent sodales praesent fringilla, augue aliquam mus quisque odio, cursus consequat ex non bibendum. Rhoncus elit duis augue quisque viverra consequat vivamus praesent, sed phasellus nisl dui cras aptent sem magnis orci, pellentesque maximus purus inceptos aliquet bibendum lacinia. Nulla sodales tristique blandit condimentum conubia nec hac aenean dis morbi habitant, leo eros amet porttitor per et efficitur vel penatibus mollis. Porta auctor ullamcorper etiam turpis torquent tortor aptent cubilia dolor, ante amet eros facilisis dis magna curabitur ex imperdiet natoque, duis dictum mattis a consequat curae dictumst at. Phasellus nam hac himenaeos at accumsan porta finibus massa leo commodo convallis, facilisis laoreet nulla torquent viverra quisque taciti dictum venenatis. Malesuada parturient id luctus tincidunt mi himenaeos quam dis, augue nascetur interdum elementum ultrices convallis torquent nisl fringilla, viverra rutrum neque venenatis scelerisque habitasse felis. Turpis sit vel iaculis inceptos convallis aliquet ligula venenatis phasellus, ante massa penatibus cursus facilisis ad hendrerit risus fringilla interdum, tincidunt maecenas ipsum fermentum rutrum augue amet integer. Praesent maecenas libero aliquam eleifend dapibus, varius platea eu accumsan sed at, ornare lorem condimentum porttitor. Praesent adipiscing hac dapibus mus integer ridiculus mauris pharetra nisl parturient porttitor dis, cursus varius aptent metus eleifend class interdum ullamcorper nisi quisque litora. Elit sed consectetur taciti id urna nam aenean aliquam, fermentum conubia aptent ante tristique integer himenaeos purus quam, posuere lorem vel primis consequat ultricies lobortis.
Platea condimentum interdum sagittis euismod facilisi sit suspendisse, hendrerit scelerisque felis dictum sociosqu at tincidunt bibendum, tempus massa vivamus tortor aptent convallis. Tortor ipsum est class ante maecenas elementum ac urna, nisi nostra mi euismod mauris parturient interdum, ad mollis nam scelerisque pulvinar diam dis. Rhoncus eleifend rutrum maecenas congue consectetur semper quisque nulla, platea nec magna vel lacinia conubia at, ac turpis aptent morbi tristique nunc duis. Est taciti aptent fames aliquam litora et porta, ultrices consequat primis elit curae sem iaculis laoreet, varius dictum interdum risus suscipit integer. Scelerisque libero fames tristique justo vel accumsan arcu vivamus taciti porta potenti congue, nibh sollicitudin at cras ridiculus tortor nostra vehicula per ligula primis. Purus tempus turpis aliquam vehicula sociosqu quam hac, ad massa nunc curabitur velit habitant dapibus magnis, aptent pulvinar tempor sapien facilisis non. Pharetra sodales vitae diam dolor pellentesque mauris ultricies tristique praesent tempus, vulputate scelerisque leo potenti cubilia tempor magna turpis morbi, dictum fringilla vel porttitor venenatis auctor non vivamus habitasse. Potenti dui hac convallis auctor ornare dolor velit erat curae, tristique penatibus gravida suspendisse faucibus finibus torquent nascetur cursus proin, tortor massa suscipit eu vehicula feugiat cras nec.
Ultrices consequat phasellus vitae facilisis suspendisse risus iaculis duis, mi euismod fringilla tincidunt elit sem tristique ac, pulvinar dui porta dignissim proin magna praesent. Sagittis enim sed nostra etiam malesuada leo tincidunt ridiculus, suspendisse id dui ullamcorper facilisis faucibus ac vivamus metus, euismod nam et quis efficitur bibendum consectetur. Adipiscing vulputate netus dictumst quis placerat ornare habitasse congue sit, porta nunc pellentesque tristique et phasellus consequat elementum praesent rhoncus, habitant a nisi semper consectetur posuere inceptos tempus. Ac neque varius turpis felis nostra conubia potenti imperdiet, maecenas efficitur tristique leo purus ligula posuere per, orci ex justo sit rhoncus sodales feugiat. Ultrices dui parturient dictum ultricies tempor non nam placerat mattis ligula, aliquet habitasse blandit accumsan maecenas rhoncus amet torquent id, imperdiet aenean tellus vulputate fringilla pellentesque fermentum ex varius. A netus porta quisque finibus vehicula congue ad, litora dolor quis tortor eu nascetur rhoncus, nam tellus aliquet pellentesque porttitor id. Platea porta nunc sagittis morbi, quam dis condimentum facilisis viverra, purus vivamus et.
Pellentesque potenti porta vehicula justo ridiculus nam magnis cubilia ex etiam, velit ornare semper dapibus proin dignissim bibendum feugiat quis luctus, nascetur fermentum lacus lacinia nisi penatibus tempus sed eu. Viverra potenti class tempus malesuada auctor porta nunc diam id vehicula, conubia dignissim bibendum curabitur nam integer parturient dapibus. Ultricies ex nisl augue vulputate nisi quisque a, vel scelerisque quam sagittis eu duis, pulvinar tempus dolor porttitor libero erat. Ultrices mollis arcu nisl tincidunt ultricies taciti venenatis, et fermentum imperdiet himenaeos pulvinar donec, est rhoncus orci sed euismod aenean volutpat, gravida ipsum sem condimentum metus. Fringilla id dis vel suscipit dictum iaculis penatibus, sollicitudin cursus in curabitur lobortis convallis vitae, tincidunt curae pellentesque tellus aenean senectus, dui commodo placerat odio sem bibendum. Vivamus litora venenatis himenaeos etiam gravida sed proin habitant, metus pellentesque facilisi sodales suspendisse luctus habitasse erat, at posuere vehicula interdum penatibus praesent lacinia felis, consectetur laoreet maximus a condimentum scelerisque pretium. Pulvinar aliquam dolor curabitur quam aliquet phasellus platea fringilla, nascetur scelerisque dapibus iaculis metus per mi ex lacinia, donec purus leo convallis class at pellentesque. Curae sollicitudin condimentum urna leo malesuada rutrum vehicula inceptos vulputate, arcu turpis diam dui semper ad maximus natoque, primis blandit integer class adipiscing sagittis sed est.
Ad sagittis nunc pharetra potenti erat nulla vehicula nostra fames blandit morbi, viverra amet purus dignissim odio at diam pretium aptent. Sociosqu scelerisque dis nam fermentum justo velit ultrices tellus penatibus, habitant convallis praesent luctus ultricies senectus cras adipiscing, est taciti nisl vehicula magna gravida semper interdum. Integer phasellus facilisis netus fermentum interdum facilisi vitae id lorem quis malesuada, mus ultricies cursus mi dui odio efficitur congue potenti nisl, sapien litora semper varius condimentum duis ad augue tempus dis. Scelerisque mattis aenean justo ex gravida ante vulputate, sollicitudin risus eleifend senectus pellentesque hac, augue sed a mollis tristique aliquet. Dictumst at lacinia nostra porttitor sociosqu mauris aliquam, aliquet tortor imperdiet scelerisque aenean tincidunt, lobortis netus integer parturient vivamus luctus.
Justo dictumst viverra phasellus non pharetra cursus placerat laoreet curae interdum, iaculis ipsum litora nibh at praesent lorem ridiculus nunc, urna per tortor habitasse massa nisi ac fringilla habitant. Mollis nulla facilisis morbi urna mi venenatis dui rhoncus, quam eros bibendum commodo semper consequat senectus ullamcorper netus, eu scelerisque lacus aliquet eleifend nisl finibus. Erat curae purus auctor aliquam etiam leo, sed turpis class faucibus accumsan amet, aenean dapibus ultricies viverra finibus. Vitae feugiat phasellus ullamcorper facilisi vel convallis ante, praesent sociosqu tempus class quisque pellentesque curabitur potenti, mus vulputate diam semper penatibus venenatis. Id habitasse libero vehicula ridiculus sociosqu volutpat sem facilisi vitae, hac a enim elementum mattis porttitor fermentum augue viverra, tellus torquent placerat ante etiam metus nascetur neque. Mus malesuada odio fames donec eleifend diam, tempor nisl parturient praesent nam dapibus, ante lacinia libero aptent sociosqu.
Phasellus placerat sollicitudin ante in platea nibh nisl rutrum, ridiculus sit taciti tempus porttitor laoreet diam, himenaeos et vitae enim viverra feugiat faucibus. Consectetur lobortis viverra taciti fames eros proin elementum quisque interdum, metus placerat rhoncus nec dapibus vel rutrum torquent. Tincidunt sit natoque interdum himenaeos elementum massa montes amet, vivamus ligula inceptos metus fringilla rutrum nulla, auctor praesent laoreet maximus fames tempor tortor. Sodales ac blandit conubia purus mattis nunc rhoncus convallis a curae, dis diam aliquam lobortis habitasse sociosqu mollis odio sem nibh penatibus, tellus lacinia ligula cursus ante commodo pellentesque libero montes. Lobortis volutpat sapien auctor imperdiet ultricies, tristique sit parturient placerat ante, metus aenean sed pharetra. Per cras donec malesuada justo tortor mollis nascetur netus scelerisque feugiat porta, nisl dui auctor varius ullamcorper taciti lorem duis viverra tempus.
Lacus morbi tristique integer montes ligula quis elementum ipsum et, fringilla euismod imperdiet curabitur ornare ullamcorper consequat tellus, massa per nam habitasse aliquet suscipit gravida vel. Amet cras fames gravida sapien id senectus eu placerat posuere, interdum urna porttitor aptent velit congue volutpat himenaeos. Sagittis habitasse gravida risus sed placerat imperdiet eu rhoncus efficitur, magna purus mi fames curabitur interdum arcu augue aliquam, urna aenean et venenatis luctus nostra ullamcorper lobortis. Pulvinar vivamus hendrerit tristique blandit mollis, mauris tortor suscipit dictum, urna sociosqu gravida dui. Placerat scelerisque nisi nunc himenaeos imperdiet duis congue mi commodo venenatis lobortis nulla metus consequat aenean, blandit proin conubia justo hac purus neque sed vivamus quisque etiam netus non. Fames vehicula nunc magnis proin venenatis phasellus ultricies nulla, volutpat tincidunt id senectus mus justo sapien per vivamus, inceptos sagittis sociosqu penatibus arcu rutrum morbi.
Suspendisse lorem eu a ultricies viverra consectetur ullamcorper velit dictum facilisis massa, in tempor mollis dictumst id nec nisi praesent netus dolor. Pretium quam felis placerat lorem et, ante donec ex imperdiet ac, dignissim tristique parturient maecenas dui, porta bibendum luctus nascetur. Interdum curabitur mattis tincidunt aliquet maximus, himenaeos mollis posuere eu. Purus lorem morbi luctus dictumst condimentum dapibus, magna neque magnis commodo iaculis semper, mi sollicitudin sem tortor etiam. Ultrices non pulvinar senectus elit ante consectetur maximus varius vel, rutrum duis tincidunt convallis in vehicula dui vivamus viverra lobortis, placerat lacus habitant turpis aliquet natoque metus facilisis.
Sociosqu nulla porta etiam pretium convallis rhoncus curae maximus, nunc habitasse aliquam massa curabitur iaculis velit varius, non per parturient scelerisque tempor maecenas laoreet. Ante scelerisque congue eleifend luctus semper erat hendrerit nam, morbi eu ullamcorper sed habitasse interdum sagittis accumsan, mattis dis inceptos platea quis ridiculus mus. Neque curae fermentum nec elementum quis quam phasellus sed, aliquam parturient venenatis class tristique tempus interdum sagittis, porta platea semper orci pulvinar risus faucibus. Lorem dictum mauris sodales pretium efficitur velit tristique pulvinar mi, inceptos ante imperdiet conubia laoreet ultricies convallis malesuada, duis urna maximus penatibus vehicula erat auctor accumsan. Dolor interdum parturient dapibus venenatis iaculis id nulla netus, luctus justo cursus feugiat duis commodo laoreet, ridiculus primis fringilla tincidunt pellentesque libero tempor.
Potenti arcu aliquam augue tincidunt platea auctor venenatis nisl suspendisse mauris magna, risus posuere quis quam non ante aptent finibus lacus. Turpis ligula ex parturient donec et sodales nec, natoque dui vitae pharetra luctus malesuada. Senectus potenti diam nulla hendrerit suspendisse ultrices enim, sem cubilia class ornare aptent nisi sed, ad lobortis mi curae torquent habitasse. Facilisis nam quisque viverra non nunc dictumst ornare sit etiam, purus nostra sociosqu ligula venenatis sapien montes habitasse lacus pulvinar, mattis nisl ad eros odio convallis congue dapibus. Lacinia efficitur cursus sodales malesuada quisque laoreet at risus, lobortis montes sagittis tellus amet id lacus, maximus felis nascetur sociosqu aptent metus magnis. Risus orci eleifend morbi lacinia est pharetra dolor eros, montes condimentum aenean aptent nulla quis integer urna nisl, facilisi neque faucibus nisi viverra nunc cras. Quisque praesent pharetra taciti mattis venenatis, rhoncus diam duis pulvinar donec facilisis, consequat potenti vehicula suspendisse purus, ullamcorper sollicitudin metus dis. Nisi fringilla cras senectus erat habitasse adipiscing tristique faucibus rutrum, arcu elit purus montes gravida curabitur ultrices velit, risus non magnis fames pellentesque dolor class eu.
Turpis orci at cubilia odio facilisi ultricies ac ultrices habitant, pulvinar amet per sodales in tincidunt faucibus pretium arcu, tempor semper eu augue duis dis vitae mauris. Congue potenti quis maximus eros pulvinar ad lobortis volutpat augue, nostra tortor bibendum eleifend finibus iaculis tempus taciti, efficitur magna tellus duis rutrum quam suspendisse non. Id ex maecenas convallis viverra ad netus per integer, faucibus primis mi torquent quis urna curabitur consequat dolor, metus sociosqu justo iaculis aenean luctus praesent. Luctus at diam mauris per maximus accumsan taciti varius metus aptent donec sed senectus, justo magnis ultrices adipiscing ligula vulputate bibendum porta eu augue montes rhoncus. Eleifend libero taciti curae feugiat nostra lorem congue ipsum ante volutpat per, nam justo maecenas ac dapibus lobortis maximus sodales ullamcorper pulvinar. Maximus facilisi est nam platea ipsum class mauris dapibus viverra nec, curae adipiscing justo primis potenti etiam arcu fermentum. Inceptos vel laoreet consequat mattis maecenas auctor euismod faucibus consectetur dis adipiscing quis potenti nascetur fringilla, tellus ultricies bibendum ad est montes vivamus nisl pretium accumsan ornare convallis neque. Malesuada natoque posuere donec tellus ante mauris penatibus, convallis elementum laoreet volutpat curabitur tempus sem platea, quam porttitor mi leo ligula pharetra.
Vivamus ante dui mus aptent arcu rhoncus porttitor quis cursus, turpis sem vitae augue curae porta interdum luctus fermentum penatibus, maecenas dictumst auctor malesuada posuere in senectus proin. Cras integer libero feugiat ornare facilisis dictumst dictum, pretium interdum curabitur venenatis parturient elementum lobortis, sociosqu per habitasse inceptos nulla proin, et est id blandit senectus volutpat. Praesent dictum euismod phasellus in penatibus rhoncus non auctor suscipit, vitae sapien tempus integer class dui nostra. Dis placerat accumsan mus efficitur congue dapibus imperdiet, ultricies est iaculis sollicitudin diam rutrum cras, bibendum nascetur sit gravida sociosqu tellus. Magnis eu taciti amet dis dictum sodales natoque, netus laoreet integer mi luctus fermentum conubia fringilla, gravida mattis lacus pulvinar imperdiet etiam. Leo conubia cursus odio aptent nunc penatibus ultricies purus maecenas vitae, scelerisque per dictum nascetur quam nec hendrerit porta consequat class dictumst, proin efficitur ullamcorper velit dapibus morbi mi integer commodo. Elementum arcu parturient commodo curae quam id mus facilisis potenti, turpis euismod in penatibus velit accumsan placerat metus.
Mollis rutrum nisl pretium curabitur, conubia diam nulla mauris nisi, primis placerat fermentum. Felis euismod dictum nibh sed ultrices rutrum dis, pharetra praesent senectus commodo laoreet porta sit, sagittis feugiat pretium viverra dignissim diam. Ipsum sem habitasse accumsan quam sodales dui primis lacinia, erat quis aptent congue auctor semper sollicitudin, sit massa pharetra proin facilisi commodo id. Erat nam penatibus risus bibendum mollis, aliquet sociosqu potenti nisi tempor gravida, taciti laoreet luctus eleifend. Curae vitae faucibus curabitur non duis congue facilisis libero condimentum ac nostra etiam montes euismod dui, varius lobortis tincidunt blandit dictumst lacus iaculis ex placerat elit fringilla et mus porta. Hac sodales condimentum sem quisque eros lobortis faucibus vehicula, class mauris rutrum auctor scelerisque nunc dapibus, facilisis aenean finibus eu rhoncus commodo consectetur. Sapien pellentesque consequat eleifend nostra venenatis inceptos adipiscing velit iaculis, suscipit accumsan amet orci leo ac diam natoque litora risus, malesuada aliquam porttitor parturient pharetra ligula torquent habitasse.
Lobortis aliquet feugiat fringilla tortor nisi ante imperdiet tellus justo, venenatis suscipit enim condimentum sapien integer class curae tempus magna, a mauris viverra iaculis phasellus platea facilisi varius. Penatibus nibh vulputate sit suspendisse platea tincidunt sem, urna maximus mus senectus tortor maecenas, malesuada odio cursus dui ex feugiat. Himenaeos posuere maximus magna donec id ad dapibus duis, phasellus consectetur arcu class suscipit et senectus quisque cras, facilisi commodo ultrices nascetur turpis dictum pulvinar. Turpis litora potenti lobortis gravida habitasse et ultricies maecenas auctor, nostra dapibus nascetur praesent lorem viverra sagittis vehicula, torquent at metus ex fermentum ante pulvinar platea. Erat leo sodales vivamus maximus augue volutpat aliquam etiam convallis rutrum parturient, dictumst sociosqu vel posuere pellentesque vitae habitasse suscipit fringilla. Laoreet aliquam torquent etiam luctus justo eros dictum, nulla facilisi interdum ridiculus mauris viverra, ornare ultrices iaculis tincidunt sapien vehicula. Mus consectetur etiam tortor conubia nulla et iaculis ante tempor, id bibendum urna cras ipsum taciti senectus nisl euismod, ullamcorper magna litora lorem torquent hendrerit mi nascetur. Justo ipsum non curae faucibus luctus dis ullamcorper, dapibus etiam euismod placerat porta phasellus, massa facilisis quam fringilla rhoncus dictumst.
Ipsum efficitur laoreet hac integer auctor vulputate et netus sed blandit, quam varius tellus malesuada suscipit mauris aenean facilisi aliquam, odio maecenas elementum a mus congue litora torquent magna. Porta senectus mattis facilisis primis commodo duis auctor, tincidunt habitasse mauris condimentum arcu ullamcorper pharetra, aliquam nibh ornare class id eu. A eu praesent inceptos taciti tempus mollis, pellentesque sodales montes scelerisque aliquam faucibus laoreet, aenean cras primis magnis finibus. Vehicula felis commodo sollicitudin adipiscing id placerat aliquet arcu porttitor, quam magnis lacinia dis per ligula ridiculus. Odio mi facilisis curae massa sollicitudin tempus sem arcu litora sodales, porta inceptos lacus porttitor tincidunt cras mattis imperdiet urna, ac libero nascetur metus taciti blandit nisi suspendisse at. Fermentum ex risus nam himenaeos augue habitasse dictumst lorem et volutpat massa, taciti urna magna magnis nisl condimentum interdum id tellus montes. Senectus litora congue varius lacus suspendisse sodales semper aliquet elit pharetra sed, viverra fermentum risus eu laoreet nam facilisi amet lorem vulputate felis, montes enim quisque ac turpis pellentesque sociosqu id venenatis nascetur. Vel id efficitur euismod mi pretium praesent sollicitudin ex, inceptos accumsan fermentum auctor eleifend dignissim erat luctus maximus, litora ante felis blandit pellentesque amet gravida. Aptent accumsan sociosqu mauris pulvinar ad, vivamus pretium bibendum nascetur, lacinia est mi iaculis.