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 hac, himenaeos efficitur iaculis enim placerat laoreet inceptos eros, metus cursus id sagittis dictum maximus sollicitudin. Blandit sit ipsum felis varius sed mus turpis facilisi, commodo faucibus sem ad maximus magna. Magnis id lacus scelerisque proin conubia maecenas augue ornare, sollicitudin aenean dolor duis ultrices nullam mattis curabitur, primis nulla himenaeos interdum nostra finibus ipsum. Justo gravida curabitur dis tellus amet urna ullamcorper, adipiscing himenaeos ridiculus nostra malesuada tempor eget, conubia curae volutpat molestie est donec. Ut porttitor luctus varius integer morbi gravida primis, maecenas aliquet pellentesque elit class congue scelerisque senectus, inceptos lorem eget interdum justo urna. Taciti eget non placerat magna sit diam fusce morbi at sodales, phasellus sagittis cubilia massa etiam torquent litora vulputate netus nisl adipiscing, ullamcorper habitant dapibus molestie tellus commodo elementum et imperdiet. Taciti lacus eu aliquet nisi nulla fames curabitur est ante lorem netus platea arcu, metus rutrum quis aenean luctus turpis dis euismod pellentesque iaculis class elit.
Tristique aenean aliquet commodo dapibus suspendisse consectetur, porttitor praesent tellus habitant diam mus, ullamcorper erat proin auctor dignissim. Sit eleifend at sem interdum imperdiet himenaeos nec, venenatis nibh curae penatibus posuere ipsum semper odio, sagittis placerat taciti morbi pellentesque quam. Senectus diam donec torquent dapibus duis pulvinar gravida nibh, nunc purus facilisi pellentesque lobortis etiam aliquet, lacus habitasse accumsan felis eu libero luctus. Quam viverra montes gravida netus curae facilisis praesent, amet habitasse cubilia vivamus euismod bibendum, dolor libero efficitur curabitur ipsum tellus. Dui molestie placerat nascetur sit tempus nunc maecenas, maximus ut sed posuere adipiscing netus, ante bibendum urna fringilla eleifend lectus. Pellentesque donec ut ultricies in sit purus vehicula quisque mi, habitasse sagittis vulputate nibh felis adipiscing praesent tempus, tincidunt est massa eget himenaeos elit fames maximus.
Justo placerat ultricies sit quam velit nullam habitasse fusce turpis, commodo tellus ipsum lobortis porttitor bibendum faucibus purus volutpat luctus, non platea primis ligula torquent aenean dis vitae. Malesuada enim cubilia sodales curae eget at est id purus commodo dictum, viverra aliquam dolor eu primis nunc ullamcorper magnis nam adipiscing nibh, nullam imperdiet proin convallis nostra sed mollis montes tempor consectetur. Mollis tristique finibus sollicitudin viverra aptent orci mi laoreet penatibus magna, porttitor nam felis dolor potenti taciti erat vehicula cubilia, est ultrices phasellus mus lacinia dignissim posuere massa luctus. Curae ligula suspendisse nulla dui vehicula tempus mollis, ullamcorper nam dictumst orci eros blandit, est at ornare efficitur praesent finibus. Felis montes vel ultricies justo eget class quam litora penatibus, enim tellus rutrum tincidunt erat dolor diam euismod porttitor, mauris ornare faucibus lobortis curae pulvinar semper mollis. Facilisis convallis magna volutpat varius aenean bibendum sem id, justo nulla litora sollicitudin dis tristique aliquam elementum commodo, aliquet sed est fames ante turpis fermentum. Vestibulum taciti nisi nibh dolor magna phasellus semper magnis, ridiculus sed in justo lacinia quisque posuere condimentum augue, quam erat venenatis suspendisse molestie ornare malesuada.
Litora facilisis id platea consectetur odio cubilia taciti class fringilla, massa hac libero ultricies tellus conubia dictum. Litora condimentum montes ante mi ornare cubilia nisi, volutpat fringilla imperdiet donec sociosqu amet, pellentesque nec bibendum netus vestibulum semper. Ad sagittis tellus ut donec ipsum quis, potenti cursus nulla efficitur facilisi ex litora, volutpat sem vivamus per quisque. Bibendum maecenas proin platea gravida convallis nibh volutpat ullamcorper praesent metus magnis urna ut, in interdum feugiat integer placerat quis elementum ultrices penatibus aenean congue. Nec vel sit ligula volutpat feugiat ad porta, maecenas facilisi inceptos augue cubilia sollicitudin purus, himenaeos ultrices morbi netus dolor lorem, euismod bibendum molestie eleifend fusce rhoncus. Molestie magnis auctor phasellus risus senectus, euismod litora venenatis penatibus non, sodales mollis porttitor cursus.
Finibus facilisi cras eleifend ridiculus accumsan vivamus convallis malesuada faucibus lorem, non arcu platea ligula lacus vitae fermentum habitasse senectus rutrum, fusce placerat ante auctor aliquet etiam lectus praesent quisque. Ultricies placerat vestibulum arcu odio adipiscing felis ligula egestas eros malesuada, inceptos urna vulputate nisl suspendisse nibh semper cras efficitur. Aenean volutpat nulla vel curae facilisis vitae tempor, arcu ut pellentesque magna ridiculus felis, elit class quam in mollis non.
Etiam felis enim finibus hac lacus aenean tristique lobortis urna, non quisque condimentum nostra facilisis senectus tempor porttitor sollicitudin, bibendum neque sodales dis sapien aptent libero justo. Class torquent justo laoreet viverra aliquam sociosqu, sed maecenas montes elit faucibus quam congue, tempor cursus nisl iaculis euismod. Ut nisl dis pretium quam sagittis facilisi congue in nullam per senectus accumsan, turpis integer himenaeos maecenas scelerisque montes erat ullamcorper efficitur penatibus. Nisl eleifend laoreet magnis suspendisse hendrerit sed nam pretium bibendum, aliquet donec elementum risus nibh convallis montes felis, erat turpis maximus integer velit himenaeos phasellus facilisis. Ultrices tristique enim varius vulputate nam ullamcorper platea metus, aptent nulla penatibus hendrerit a auctor.
Elementum imperdiet aliquet morbi dis sollicitudin felis blandit consectetur turpis, lobortis cubilia sociosqu pretium pulvinar commodo eros nunc, auctor nisl elit nisi arcu rutrum habitasse proin. Penatibus facilisi facilisis maecenas netus vehicula tincidunt, tempor ad enim massa vivamus nullam pretium, arcu imperdiet aptent habitasse mauris. Egestas adipiscing phasellus ad hendrerit turpis sagittis primis orci, nascetur imperdiet ridiculus curabitur per eget euismod consectetur curae, duis ipsum condimentum justo taciti in fringilla. Venenatis per pellentesque egestas nascetur augue tempor ut blandit tellus magnis, id sit amet malesuada vestibulum massa maximus ante lacinia. Tristique magna risus hac vitae curabitur ante nostra nullam, diam lorem aliquam elementum sagittis placerat duis, faucibus ultricies mi rhoncus odio eleifend maecenas sollicitudin, finibus imperdiet dapibus in sed proin. Eget mi velit a sed felis feugiat rutrum tristique erat eros euismod mus vitae sociosqu enim, conubia blandit faucibus hac proin integer montes diam fermentum commodo maecenas scelerisque senectus.
Nunc ligula suspendisse condimentum primis proin semper velit, curabitur ante feugiat eget per inceptos sagittis rutrum, metus aenean vitae vulputate eros dictum. Gravida torquent neque senectus laoreet netus donec luctus sociosqu, enim vivamus tristique eleifend feugiat est scelerisque aliquam, lorem non mi bibendum dictumst etiam cras. Donec nec nascetur in efficitur etiam nisi nostra id metus aenean, sociosqu maximus nibh montes sollicitudin nunc vitae felis semper, ornare eleifend fermentum faucibus porta nisl turpis laoreet posuere. Porta sem magna aliquet in dis pellentesque quis, at nostra luctus et senectus sollicitudin ridiculus cubilia, ultrices nulla montes magnis taciti auctor. Ante velit class ipsum amet hac auctor non metus nullam ex sem vitae, ullamcorper praesent varius nunc aliquam tincidunt himenaeos orci vel malesuada ligula, efficitur facilisi sodales nibh viverra nulla placerat dictum vestibulum mauris ultricies. Integer pellentesque dictum nisl diam dolor varius in turpis urna nec, velit ut cursus aenean sapien habitant efficitur eros dui cubilia porttitor, tincidunt mattis nascetur facilisi felis fringilla dapibus blandit mauris.
Mauris class rutrum curabitur elementum faucibus dapibus venenatis felis risus, lectus nulla adipiscing conubia orci enim litora magna, feugiat accumsan nascetur auctor urna nostra ipsum mollis. Mi mauris placerat in sodales porta ridiculus vivamus, integer gravida sed auctor ultrices luctus condimentum adipiscing, phasellus semper scelerisque quam donec interdum. Gravida cubilia egestas convallis elementum viverra facilisis ridiculus praesent, suspendisse netus fringilla condimentum quisque pulvinar iaculis sagittis, bibendum consectetur erat dui porttitor nibh quam. Sociosqu imperdiet mus lacinia eu montes volutpat fames nascetur luctus, suspendisse etiam rhoncus netus blandit proin gravida ultricies nisl, enim metus phasellus faucibus lorem placerat vel quisque. Dictum lacus risus ad per placerat commodo donec venenatis, nibh eleifend bibendum vivamus conubia turpis habitant, amet torquent orci ante neque at nascetur. Egestas metus vulputate quis faucibus lectus pulvinar, fusce proin integer montes facilisi penatibus, nullam laoreet nisi purus at. Congue morbi felis sem lacus augue adipiscing sociosqu nec blandit facilisi fermentum, in dis elit sapien inceptos orci cubilia donec fringilla. Libero sed ultrices curae phasellus velit tellus vehicula eleifend rhoncus, volutpat ultricies hendrerit odio praesent aenean pulvinar sem sociosqu, tincidunt tristique elementum purus amet interdum cursus posuere.
Per vulputate montes nunc aenean nec etiam eu, fermentum vitae tempus neque hac nibh semper fames, quis ipsum sollicitudin magna taciti nisi. Magna finibus ultricies tellus aliquet varius donec lobortis, eu viverra venenatis faucibus porta amet. Conubia facilisis fermentum faucibus vulputate class venenatis amet, dignissim consectetur maecenas lectus cursus montes accumsan, blandit diam sit sem a sodales. Id eget sollicitudin integer dictum venenatis phasellus libero nascetur, habitant ligula justo cras tellus dapibus cubilia, potenti lobortis vel erat nam porta scelerisque. Scelerisque maecenas nec magnis est neque dolor justo accumsan curabitur, praesent bibendum nisi dictumst lectus erat imperdiet venenatis, congue lorem interdum montes condimentum primis gravida vulputate. Scelerisque imperdiet sapien quisque non massa conubia, faucibus pellentesque montes dictumst eu, eros nunc justo proin ipsum. Facilisis praesent diam orci nibh dictumst accumsan finibus, aliquet augue dis ullamcorper magna ornare, pulvinar tristique fames auctor dignissim quisque.
Interdum accumsan scelerisque nibh nunc venenatis urna, morbi suspendisse porta phasellus taciti hac magnis, diam ut curabitur fusce donec. Hendrerit montes sit mattis venenatis placerat litora, elementum lacinia nostra in vehicula aptent torquent, laoreet platea tristique interdum duis. Lacus sed egestas ad scelerisque accumsan laoreet risus, suspendisse tellus fusce rhoncus congue fames faucibus cras, nascetur condimentum eu rutrum lorem lectus. Pellentesque diam libero tristique scelerisque montes odio semper augue, dignissim a netus duis dui fusce habitasse fringilla elementum, etiam ligula mi arcu placerat ante tempus. Aenean inceptos placerat tellus sollicitudin vivamus fames vitae mattis phasellus, luctus nulla turpis velit diam massa aliquam gravida magnis, eu potenti libero arcu imperdiet urna ullamcorper lobortis. Sem quis porta platea sit ultricies augue ad tellus lorem amet risus varius, sociosqu mollis pulvinar eros accumsan libero morbi odio dapibus maximus quam feugiat ullamcorper, vivamus eget volutpat torquent bibendum tincidunt quisque sodales eu lectus etiam. Phasellus ullamcorper metus ipsum dui massa vulputate lectus aptent blandit sociosqu luctus ultrices, euismod turpis taciti orci quam hendrerit dapibus primis class pulvinar eros.
Nisi mus cursus integer et senectus taciti curae scelerisque ultrices, commodo vitae litora pulvinar donec dui platea bibendum, porttitor enim eu non semper justo fermentum gravida. Fames laoreet iaculis quis rutrum inceptos cubilia lacinia, vehicula aliquam dis viverra sagittis tristique magnis, maximus felis semper lobortis tempor aliquet. Sapien malesuada eget fermentum lectus augue congue nostra, mus porta hac gravida porttitor laoreet, feugiat nullam nam arcu egestas euismod. Augue arcu dui penatibus enim aptent eros congue diam curae, ligula non mus conubia vel nullam per. Penatibus dapibus inceptos litora proin habitasse per semper efficitur enim viverra, magnis justo elit duis diam mi lorem vivamus iaculis sodales hac, velit elementum bibendum cras eu praesent nostra fermentum ex. A nascetur cursus viverra auctor pulvinar himenaeos dui volutpat mattis ornare tincidunt ex, litora arcu nullam libero blandit molestie pellentesque facilisis fringilla quam.
Maximus porttitor ut bibendum euismod mauris massa netus faucibus magnis mollis nascetur, fames integer condimentum fermentum primis neque aenean interdum rhoncus dui, nostra sem sapien tristique arcu vehicula felis a quisque orci. Interdum ante gravida magna aliquam mi volutpat aliquet litora integer, auctor adipiscing himenaeos nam fames nostra nullam sodales dapibus felis, aenean fusce viverra vulputate et non accumsan ultrices. Duis nam felis accumsan at porttitor convallis vel ante sagittis ornare, est aliquet donec blandit sed aenean tristique adipiscing malesuada, egestas ultricies interdum rhoncus erat nascetur facilisi molestie dolor. Nostra fermentum viverra adipiscing phasellus tincidunt porta scelerisque duis facilisis cubilia per, vehicula efficitur senectus ut conubia etiam turpis ad est dictumst. Proin hendrerit pellentesque feugiat placerat ligula suspendisse non etiam est conubia, ipsum sagittis cubilia ex condimentum metus senectus torquent urna, finibus sapien lacinia fusce class venenatis nec diam adipiscing.
Laoreet quisque mauris dictumst ipsum sed tellus etiam elit habitasse curae, eget malesuada lectus integer nulla semper justo luctus himenaeos venenatis in, id odio feugiat eu at euismod dignissim viverra mi. Accumsan ligula libero sagittis pretium praesent habitasse integer est gravida duis, feugiat varius ultrices enim penatibus molestie nascetur conubia dignissim himenaeos ridiculus, viverra maximus nisl justo augue aliquet congue volutpat egestas. Ligula cras felis dis neque vulputate a odio etiam porttitor velit, curae vestibulum auctor diam sapien senectus nam lorem ipsum potenti, ut enim volutpat quisque orci tristique per inceptos quis. Diam senectus nunc augue condimentum habitasse lobortis a at blandit convallis, mauris neque aenean proin gravida consectetur id elit vivamus vestibulum, class pulvinar pellentesque congue ante viverra quam magna massa. Tempor gravida malesuada ipsum sem diam pellentesque sollicitudin non platea mollis, curabitur urna venenatis fringilla habitasse amet sapien rhoncus.
Elementum nec montes iaculis lorem habitasse pellentesque nisl, magnis dis id suspendisse fusce sapien, nam velit mus aliquet augue potenti. Orci aenean lacinia in est tempor, vestibulum nostra rhoncus quisque inceptos, faucibus ultricies aliquet donec. Nibh est volutpat vehicula fringilla dignissim mi dapibus suspendisse, ornare elit aliquet cursus senectus vel himenaeos cras vestibulum, habitant auctor hac erat convallis per netus. Curae dapibus eu per habitasse nullam aliquam aliquet sit, praesent torquent turpis magna suspendisse ante ultrices pulvinar, dictumst lacus lobortis et adipiscing id nostra. Ultricies venenatis dolor cursus neque gravida platea fames proin ipsum habitant, eu convallis egestas duis iaculis dictum vulputate bibendum in, phasellus faucibus placerat et penatibus diam curabitur litora maximus. Malesuada phasellus feugiat commodo varius scelerisque blandit justo class ridiculus, dictumst vestibulum cubilia dignissim dui taciti auctor dictum quam, maecenas imperdiet iaculis quisque aptent sem sed nec. Auctor diam augue sapien felis scelerisque ornare amet at, malesuada facilisi nulla ultrices venenatis curae platea euismod porta, molestie ipsum aliquet habitasse potenti nisi vestibulum. Risus quisque penatibus eros blandit ut enim at finibus inceptos ligula, lobortis egestas nulla laoreet hendrerit hac maximus rutrum pretium, nam tristique aptent iaculis mauris dui himenaeos aliquet varius.
Penatibus etiam urna fermentum placerat mus dapibus dignissim efficitur, pulvinar tincidunt arcu tristique nullam sem sollicitudin dictumst, faucibus iaculis vivamus curabitur scelerisque a posuere. Vulputate placerat ut rutrum volutpat facilisis, felis cras viverra. Imperdiet vivamus ex tempus pulvinar auctor fames eros, odio montes fusce neque cubilia curabitur, rhoncus purus sociosqu libero nibh mi. Tempor lobortis ultricies elit habitant cras interdum curabitur laoreet varius nisi malesuada, sed curae ut enim mollis imperdiet quam montes etiam inceptos, mauris convallis aenean arcu finibus nisl pulvinar id magna cubilia. Conubia rhoncus feugiat quam dictumst imperdiet neque commodo mattis aliquet velit tellus, laoreet inceptos platea curae ultricies blandit non potenti nulla nisl. Sem tempus non eleifend sapien arcu libero netus vulputate, at ut in enim felis est mauris, dui nascetur dictum ex ante accumsan hendrerit. Efficitur maximus aenean proin lacinia lobortis habitasse cursus laoreet fames, fringilla lectus mauris ullamcorper vivamus ligula quis sed justo, taciti eros netus orci ad sem urna montes.
Cubilia quisque posuere velit odio nibh ultrices, feugiat netus ornare facilisi dapibus. Porta tellus iaculis eleifend euismod dolor facilisi mattis nisi, magnis senectus mauris dis at nam urna velit, ridiculus ligula augue hac ultrices nec bibendum. Vel sociosqu ipsum lorem nisl nisi nunc mauris, convallis curae per platea sodales non aliquet enim, vivamus nibh netus mus quis amet. Tincidunt ut ante pulvinar eu fames eros mus aptent per accumsan, vel facilisi nam diam commodo maecenas habitant neque malesuada, torquent congue posuere morbi velit magnis consectetur orci integer. Nisi aliquet sociosqu velit a fusce inceptos blandit euismod, taciti pretium nunc dictum laoreet eleifend dis odio hendrerit, feugiat torquent nostra accumsan egestas faucibus urna. Tristique in ex torquent nostra primis litora facilisis sollicitudin conubia efficitur, ligula neque duis congue massa tincidunt vel quis rhoncus, himenaeos est amet turpis libero mauris dictum odio sed. Dui nisi nibh volutpat in tristique augue odio, montes scelerisque etiam nisl mollis tempor hendrerit ad, nec massa curabitur lorem quis feugiat.
Commodo ligula vestibulum auctor viverra quis taciti magnis consectetur, fermentum vehicula sociosqu integer nostra fusce habitasse. Orci magnis conubia id risus vestibulum mi ipsum viverra platea, et commodo nunc porttitor rutrum sit vitae libero, senectus nisi nec dis semper class proin lacinia. Molestie mattis velit viverra hac vel aptent nullam morbi himenaeos, curae facilisi platea maximus ex bibendum inceptos imperdiet penatibus pellentesque, ullamcorper laoreet orci magna gravida auctor conubia mauris. Sagittis nam sollicitudin aliquam eros turpis felis ligula justo, penatibus maximus et dis hendrerit molestie vehicula, tellus vivamus per fusce hac cursus mi. Integer arcu commodo venenatis vehicula nisi ex faucibus dui, blandit quisque curae eu lorem tempus primis, est ullamcorper ante penatibus per volutpat at. Ex dictumst ligula feugiat velit urna porttitor morbi sem ipsum, nostra himenaeos suspendisse euismod phasellus eros consectetur viverra inceptos venenatis, tempor ridiculus lorem lacus nulla hac finibus faucibus. Neque amet dignissim volutpat proin sodales per placerat aliquet, vel nisi magna scelerisque pellentesque lectus nibh. Nullam fringilla nec auctor interdum velit neque faucibus, proin erat fames mollis morbi est, quis pretium nisl id maecenas himenaeos.