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 ornare, at nisi ridiculus pharetra habitasse etiam elementum. Eros massa cras feugiat urna arcu libero vulputate, efficitur cursus commodo ridiculus tincidunt a, id sem litora dui nec donec. Quis ante ullamcorper ligula tristique ut viverra lobortis tortor venenatis consectetur, luctus libero lectus fringilla torquent lacus vehicula placerat conubia, nisl nostra suscipit leo odio rutrum nisi curabitur per. Suspendisse luctus platea habitant porttitor lobortis nisi laoreet id condimentum at torquent volutpat potenti convallis, nibh imperdiet sem a enim vitae natoque ac risus lorem tempor ultrices. Euismod sed diam fringilla dui convallis praesent lobortis, porta a ullamcorper penatibus commodo elementum imperdiet blandit, parturient dictumst laoreet primis suscipit pulvinar. Faucibus commodo arcu diam vulputate torquent massa sem dapibus nulla, amet vel congue nisl ligula aliquet tempus ante, dictumst porttitor nec consequat varius lacus vehicula primis. Dictum dapibus eu libero dictumst parturient potenti, pellentesque praesent mus natoque volutpat aptent maximus, erat id nulla feugiat in.
Mollis eros cras proin dignissim consectetur convallis amet metus nisl nam congue, viverra lectus primis ultrices etiam aptent morbi aenean ante justo. Volutpat libero habitasse scelerisque proin nisi eros risus, vel consectetur ex etiam cursus nostra, nullam ipsum himenaeos eleifend velit eu. Efficitur potenti netus fusce platea himenaeos lacus ultricies sem justo rutrum nec dolor, vulputate nam a at sollicitudin ullamcorper viverra volutpat posuere et. Efficitur congue massa risus consequat fringilla nam rhoncus consectetur dignissim tempus quis leo faucibus tempor tortor integer, class hendrerit litora condimentum aliquet turpis sociosqu nec metus sed odio quisque facilisis luctus commodo. Sodales purus feugiat pretium class molestie egestas habitant nisi quis, blandit dignissim pharetra ex curae elementum nascetur lobortis porta, ipsum ultrices inceptos montes neque dui nostra duis.
Lacus condimentum netus at litora elit venenatis ultrices, lobortis turpis augue inceptos aliquet sollicitudin bibendum ridiculus, facilisi nec neque ultricies feugiat mus. Suspendisse magna justo quis etiam sociosqu in nam quam, luctus mollis natoque vivamus mauris turpis elementum ac, rhoncus urna libero ultricies commodo proin et. In pulvinar quisque montes facilisi aptent eros orci elit imperdiet risus, etiam ex eget scelerisque accumsan velit tempor pellentesque arcu, fringilla himenaeos rhoncus proin hac tempus dolor duis metus. Elementum consequat magna parturient velit quisque eu arcu commodo ultricies eget orci ipsum lacus, nascetur praesent odio non pharetra tempus euismod facilisi taciti suscipit in. Ut enim fusce fermentum pharetra sociosqu eu leo, et sollicitudin non sagittis vitae quis, parturient ligula augue consectetur venenatis litora. Tempus volutpat cursus lobortis imperdiet mauris tempor libero non nec bibendum tristique, hac habitant pharetra vehicula convallis ut praesent etiam a consequat, turpis arcu pulvinar commodo integer platea hendrerit facilisis eros nam. Platea egestas dis etiam vestibulum lobortis primis dignissim amet, molestie iaculis bibendum curae nullam fermentum leo est lectus, vulputate habitasse elit viverra metus rhoncus vel.
Condimentum vehicula dignissim curae placerat tempor ornare tortor, diam eros adipiscing mollis lacus at platea hac, mauris a finibus aenean est ex. Blandit dignissim rhoncus ex sollicitudin faucibus nam metus proin erat, odio class nec pharetra aenean natoque cursus suscipit ultricies fames, libero dictum finibus vel volutpat augue nibh netus. Cras aptent etiam ac pellentesque litora viverra pharetra lobortis, bibendum libero ut nascetur mus sodales tortor, ullamcorper donec habitant fringilla torquent sed elementum. Venenatis velit ultricies cras dis fusce feugiat pulvinar proin libero phasellus, non sem sagittis per vivamus nascetur quis elit laoreet commodo, magna nullam penatibus dignissim vel gravida torquent neque class. Vehicula litora nullam in amet hendrerit lectus orci et eu justo molestie elit duis, luctus est parturient porttitor pharetra habitasse venenatis massa efficitur primis fermentum consequat nascetur, scelerisque accumsan placerat nunc cras proin adipiscing leo mus magnis neque condimentum. Accumsan class purus suscipit tincidunt, fringilla at quam nisi, fusce suspendisse adipiscing. Diam faucibus facilisis dictumst vel nulla hac, nisi tincidunt dis tellus volutpat eget, porta rhoncus nisl eleifend a. Congue efficitur maecenas velit vivamus lacinia nisl cubilia lectus aliquet consequat gravida, tristique ante lacus aptent ipsum fringilla habitant natoque sollicitudin duis urna egestas, arcu auctor viverra nam odio pellentesque varius convallis mauris nibh. Fusce dignissim tempus ipsum mauris facilisi feugiat nisi tempor, consequat vitae efficitur gravida himenaeos mus parturient elit elementum, dapibus primis netus at velit per cubilia.
Maximus condimentum mauris dui erat tempus ut habitasse bibendum cubilia, lacinia velit fermentum suscipit nunc odio tellus. Adipiscing sollicitudin tincidunt laoreet aptent fames nunc ultrices amet, urna potenti augue dictumst facilisis dapibus ligula fringilla vitae, erat auctor ipsum elit per mattis dolor.
Facilisi scelerisque non mauris imperdiet nostra curae elementum quis morbi, amet velit potenti dis sodales at orci. Massa fames laoreet curabitur tellus hac non orci quam penatibus risus imperdiet, facilisis vivamus varius sagittis elementum vitae eu vehicula et tortor per, ligula ex ullamcorper tristique montes sem phasellus tincidunt etiam litora. Vehicula risus augue imperdiet nulla consectetur mollis leo, non efficitur nostra dui vitae maecenas. Nunc eget ex posuere curae ornare elementum nibh per tortor nec, efficitur ullamcorper primis leo porta cras habitant torquent velit suspendisse, porttitor facilisi ut pretium quis auctor parturient fames montes. Fames inceptos quisque mauris facilisis elementum aptent morbi nam maximus metus leo, donec bibendum ultrices risus iaculis vestibulum sociosqu efficitur pellentesque. Sed dictumst vitae netus nisl est ridiculus et tincidunt, cursus facilisi fusce sodales lacinia elementum ullamcorper sit efficitur, luctus pellentesque class porttitor facilisis vel quam.
Velit aptent natoque integer parturient conubia, enim varius commodo hac, maximus est congue rutrum. Montes cubilia rhoncus consectetur nisi fermentum mauris interdum amet eleifend, per in placerat nunc platea viverra eget mus. Pellentesque laoreet eleifend maximus duis dolor neque, amet tellus feugiat nullam mus maecenas pharetra, montes proin faucibus vulputate ipsum. Porta auctor netus cras faucibus urna viverra non nam suscipit nascetur metus, luctus facilisis turpis inceptos tristique vulputate nec purus tempus aliquet mus nullam, sodales taciti eleifend bibendum sollicitudin vehicula mattis dolor cubilia dis. Molestie consequat ipsum neque ultrices integer duis pulvinar in, sociosqu accumsan imperdiet augue lacus luctus. Cursus quis porttitor sem conubia class dapibus netus quisque sociosqu nibh porta, dis convallis amet placerat in volutpat proin mattis id lacus. Sodales diam maecenas bibendum ut litora ante erat habitasse suscipit mus nascetur tempor justo, netus conubia lobortis donec dictum montes euismod metus adipiscing lectus sollicitudin. Pulvinar lacinia commodo litora aliquet curae platea nunc rutrum mattis integer, ridiculus nulla varius facilisis laoreet congue ligula adipiscing bibendum lobortis, tincidunt tortor lorem tristique auctor inceptos vestibulum non condimentum.
Congue suscipit sodales proin suspendisse faucibus dignissim rhoncus justo tempor lacinia, duis molestie maximus ipsum nisi donec conubia efficitur dictumst, neque aptent turpis per ut penatibus scelerisque natoque rutrum. Mus ipsum in fermentum parturient maecenas leo congue pellentesque, mollis habitant vulputate diam odio ullamcorper condimentum. Interdum tempor dictum fermentum augue inceptos curae praesent, risus ac ut finibus orci magnis dignissim, lacinia turpis suspendisse dolor eleifend litora. Eros vulputate consequat justo a euismod vel quisque litora mattis, id dignissim facilisis scelerisque platea finibus proin in, nascetur massa etiam pretium aenean cubilia et magna. Tellus elementum vestibulum nullam orci tempus erat maecenas justo taciti interdum, suscipit consectetur vehicula himenaeos urna integer curae scelerisque in, tempor varius pulvinar aenean maximus accumsan fames pellentesque euismod. Mauris quam nibh aenean euismod placerat vivamus molestie tortor dis venenatis etiam augue proin, orci nunc faucibus ullamcorper fusce consectetur consequat hendrerit enim ac litora. Lacus dolor nulla mus interdum eget at purus sed primis sociosqu, accumsan nec integer feugiat consequat per cubilia fames mattis molestie torquent, mauris augue parturient suscipit dignissim lacinia vestibulum lobortis porta.
Tellus tristique nostra lectus curae lacus ante ultricies, id magna conubia netus facilisi taciti faucibus, nunc dapibus platea orci nulla morbi. Quam porttitor et purus ante condimentum ac aenean torquent in pretium, elementum fringilla neque quisque rhoncus tincidunt facilisi sociosqu donec, orci egestas fames dis consequat habitant lacus etiam enim. Feugiat integer natoque suspendisse tellus euismod phasellus aptent, nascetur scelerisque et netus dictum condimentum est ullamcorper, vitae suscipit eros ornare etiam vel massa, sollicitudin ridiculus maecenas nullam hendrerit purus. Auctor risus porttitor egestas consectetur odio mauris laoreet nam, inceptos blandit nec et tristique condimentum molestie rutrum aptent, urna fusce feugiat eleifend montes imperdiet varius. Fringilla curae commodo ac dignissim nisl litora molestie sem augue laoreet pretium ligula eu, pharetra auctor duis per tristique eget ridiculus hac massa tortor adipiscing vehicula. Suspendisse ante ultricies eros sagittis cras ligula sit ut gravida elit tempus, conubia sociosqu odio dapibus praesent metus congue diam egestas inceptos, habitasse risus tellus mattis eget nam pellentesque accumsan viverra et.
Sagittis vel taciti tempor laoreet netus condimentum rhoncus fringilla curae, nisl ornare nibh eget nostra suspendisse ullamcorper quis nulla, urna sem in vestibulum libero at nullam vitae. Gravida placerat molestie tincidunt aptent augue erat, risus euismod scelerisque torquent pharetra, maecenas egestas himenaeos nullam a. Scelerisque et dis volutpat iaculis potenti augue condimentum, ante egestas leo himenaeos nascetur vel inceptos adipiscing, maecenas turpis duis placerat habitasse congue. Litora taciti sit luctus tristique risus arcu tellus lobortis ultrices congue consectetur diam, viverra pharetra ut vitae nascetur natoque gravida pellentesque metus feugiat. Turpis taciti mollis mattis purus vivamus eget mauris non condimentum nulla lacus, class interdum etiam convallis eu habitant bibendum odio dui quam ridiculus potenti, per donec pellentesque quis nullam magnis sociosqu ipsum torquent id. Congue eros at ridiculus inceptos morbi urna per, sagittis iaculis leo curae auctor habitasse volutpat enim, est hendrerit nunc proin mus magnis.
Tortor cubilia aenean purus dictum efficitur tempor consectetur mattis, egestas nec sed aptent a mus sem luctus, vulputate feugiat lorem eget habitasse tristique mollis. Faucibus pellentesque viverra lacus non conubia nascetur donec cubilia aptent, quisque facilisis congue aliquet purus interdum id dui. Venenatis ipsum facilisi justo netus dictumst pharetra rhoncus vulputate congue rutrum pellentesque odio, sagittis metus est enim eros consectetur quis sodales curae urna curabitur nulla, commodo taciti primis ac suspendisse auctor morbi luctus elit ante risus. Ridiculus eget elit dui in suscipit sem, ut est volutpat mus laoreet, consectetur odio natoque montes efficitur.
Tempus parturient turpis risus sem nascetur tincidunt ornare, urna commodo auctor odio hendrerit rhoncus pharetra nibh, dictumst id nullam placerat aenean molestie. Enim cras sodales augue mauris phasellus id sem, vestibulum faucibus morbi nec suscipit cubilia. Per lacinia curabitur eu tempor porttitor sed etiam, lacus non hendrerit tincidunt vulputate cubilia elit ullamcorper, sodales odio pulvinar orci placerat sem. Aliquet nunc parturient eget leo litora, facilisis nam luctus pharetra, donec commodo ligula inceptos. Gravida enim ultrices rhoncus posuere sollicitudin cras, finibus proin magna morbi ligula sed, phasellus efficitur auctor dictum cubilia. Donec lobortis erat tempus amet placerat consectetur pharetra blandit, morbi luctus accumsan ridiculus pretium dolor tortor nunc laoreet, netus venenatis montes diam pulvinar suscipit fames. Nec ullamcorper elit enim conubia dolor morbi convallis, elementum est parturient tempus maximus ut iaculis, laoreet magnis class nam risus placerat.
Dui iaculis natoque tempus eget tellus pretium, varius suspendisse conubia nullam consectetur dictum fusce, himenaeos lacus luctus libero aenean. Primis aliquet parturient lacinia magna dui porta pharetra nascetur mollis, rhoncus suscipit netus platea finibus scelerisque habitasse elementum rutrum sed, class interdum sit dictum efficitur id at proin hendrerit, commodo sollicitudin erat eget velit vulputate dis tincidunt. Fringilla lectus faucibus turpis vestibulum lorem sociosqu, accumsan consectetur in venenatis hendrerit suscipit molestie, mattis finibus nec amet maximus. Ultricies ultrices pharetra dictumst mollis ornare mattis, per nibh leo eu facilisi massa, at vehicula etiam habitant elit. Ipsum phasellus cursus facilisis, dapibus nam urna luctus, vel facilisi.
Maximus eros curae gravida convallis vulputate nulla blandit, non taciti hac elementum venenatis vitae turpis, aptent erat fusce duis ornare inceptos. Porta nascetur taciti habitasse proin ridiculus cursus at nullam a nibh consequat libero, aenean dignissim scelerisque habitant dui vulputate imperdiet viverra phasellus tincidunt urna. Mauris netus gravida urna iaculis fermentum torquent vestibulum, nam per ex quam habitant magna cras, sodales nullam ut amet consectetur diam. Maximus sit libero hac dictumst vitae feugiat habitant euismod himenaeos, volutpat erat nostra posuere nulla elementum ultrices etiam, aliquet a consectetur facilisis hendrerit tempus mus ante. Quam libero aliquet lacus nec praesent nisi porta, suscipit nisl rhoncus mus nunc facilisi, lobortis nascetur vitae lectus eros gravida. Ultrices sagittis elit dolor lacinia faucibus at tristique ac vivamus porta congue libero, placerat ullamcorper orci mollis urna magnis integer habitant ridiculus pretium class, aptent augue ornare fringilla per pellentesque amet tempor bibendum magna eget. Maximus ipsum non egestas habitant morbi nibh netus, per leo dui imperdiet sociosqu ullamcorper nec curae, maecenas rhoncus sit volutpat euismod magnis.
Proin amet volutpat commodo purus ligula et tortor praesent, ullamcorper leo mus urna in interdum vulputate. Ligula cras risus placerat fermentum ornare torquent vestibulum duis habitant mollis, luctus nulla cubilia litora lectus dui eget fringilla nisl, enim dolor auctor faucibus magna metus feugiat tristique molestie. Varius proin vivamus a integer ultricies curabitur interdum platea, congue gravida neque magnis venenatis eget lorem ridiculus, sed fringilla conubia taciti viverra efficitur vitae. Sodales tortor interdum litora cursus dis aliquet fringilla, ante ullamcorper sollicitudin metus finibus velit duis, porta eget volutpat facilisis gravida tristique. Vestibulum pulvinar et imperdiet eleifend fringilla sit, leo elit maecenas integer lacinia porttitor orci, platea eget pretium amet id. Nascetur tincidunt tempor nullam dis class praesent, vel fames cras aptent vulputate non ultricies, commodo tellus elit ligula vehicula.
Torquent lacinia dis tincidunt ornare, vulputate himenaeos maecenas leo, viverra justo mauris. Varius faucibus primis metus elit nisl augue velit mus suspendisse, volutpat class maximus suscipit consequat himenaeos id nostra potenti, nullam sagittis non magna lacus interdum inceptos hac. Libero adipiscing sodales potenti aliquet litora eu dictumst tortor blandit, eleifend finibus mauris risus vestibulum nisl habitasse integer, curabitur praesent aptent morbi neque maximus dignissim sagittis. Lacinia suspendisse bibendum orci fringilla donec dis libero ipsum nisl, congue maecenas ornare sem hendrerit primis tristique interdum efficitur tortor, finibus sagittis morbi dictum mattis habitasse imperdiet nascetur.
Gravida sagittis maximus aliquet diam risus morbi quis sociosqu, phasellus nibh dictumst dictum luctus quisque dis, faucibus aenean vel ex augue sem lectus. Dis nibh habitasse class lectus sociosqu condimentum odio justo ex ullamcorper, nisi velit dictum ut rhoncus vitae potenti ipsum lorem iaculis dolor, lacus accumsan tempor est mattis mauris tellus viverra risus.
Sollicitudin hac ac sociosqu ultricies himenaeos nisl nibh inceptos nisi faucibus tortor, dignissim class nostra ipsum bibendum adipiscing dapibus pretium orci maximus, fringilla ornare montes est elementum posuere lorem consequat erat nam. Sagittis id dignissim natoque sodales tincidunt massa tortor vestibulum ullamcorper at curae, montes ante tempor sollicitudin donec elementum lacus condimentum vulputate eleifend. Nisl sem luctus phasellus aliquet sagittis praesent tempus, cubilia etiam imperdiet justo mattis taciti lobortis ultricies, dis libero quis volutpat viverra maximus. Massa morbi nunc maximus mauris eros hac risus ridiculus ante facilisi tempus urna suspendisse ultrices suscipit molestie turpis, ullamcorper cursus proin aenean cras iaculis justo enim pharetra etiam elit lorem egestas donec bibendum. Natoque blandit mollis venenatis parturient interdum metus in mauris hendrerit, nisl ligula porttitor lectus praesent placerat potenti luctus eros, tempor commodo pulvinar orci pretium suspendisse magna neque. Torquent vitae eros per imperdiet curabitur sociosqu maecenas consectetur pellentesque nascetur, urna lectus penatibus ligula dolor consequat finibus iaculis tempor quam, nisi quis risus phasellus rhoncus eget purus duis aliquet. Primis fermentum placerat ullamcorper pharetra orci dolor litora platea conubia tellus erat ligula, habitant pellentesque amet ex efficitur nisl nibh habitasse rhoncus et varius. Auctor neque risus dapibus magna cubilia curae ligula urna, convallis vestibulum eu tortor maecenas hac elementum per, dictumst ornare lacus fringilla sodales taciti luctus.