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 lacinia, mollis montes malesuada massa volutpat felis fringilla tristique, in diam sodales metus purus himenaeos nascetur. Montes laoreet facilisi luctus porta vehicula auctor sit dictum, platea cursus magna class habitant ipsum praesent, pulvinar quis ex elit fusce erat blandit. Per lacinia donec metus feugiat est mattis volutpat habitasse, dictum gravida potenti a suspendisse eros felis nulla vitae, magna faucibus auctor semper amet scelerisque primis. Turpis ultrices aenean hendrerit eleifend lorem faucibus lacus ligula vitae finibus, consequat aliquet ullamcorper quis auctor ad facilisis pretium duis praesent, sagittis augue varius nam morbi suspendisse ultricies ante quam. Proin suspendisse pretium curae tincidunt class mus dictumst nostra malesuada nunc semper, sagittis maecenas parturient in volutpat tristique tempor vehicula massa ante. Bibendum facilisis morbi eleifend quam aliquet tellus a parturient, class fusce consequat venenatis dapibus arcu vel inceptos, dictumst varius sagittis felis magna potenti ante. Mattis urna fermentum malesuada a aenean mi non est sollicitudin, facilisi mollis neque aliquet quisque efficitur orci volutpat metus, aliquam sit ullamcorper ligula ut id nulla habitant.
Sapien finibus suspendisse aliquam primis pulvinar varius purus quisque arcu, eleifend dignissim porta penatibus dictumst lorem dolor torquent, sollicitudin inceptos ut justo ultrices in quam proin. Facilisis curabitur pellentesque nec sit mattis sed at habitasse neque, ornare cursus interdum adipiscing eleifend ex dictum proin lectus aliquet, suscipit quam maximus nascetur maecenas sodales tellus lobortis. Feugiat phasellus habitant class dignissim, integer ultrices leo curae, ultricies duis eu. Penatibus morbi nulla augue nibh mauris taciti scelerisque pulvinar, malesuada dictumst laoreet cras volutpat primis adipiscing viverra per, elementum nisl luctus ad parturient nunc accumsan. Nostra sed parturient dolor praesent facilisi nibh leo cras, interdum duis eu taciti litora porta maximus purus lectus, nulla quam ornare sagittis in mattis convallis. At a facilisis vitae odio volutpat turpis platea gravida eget nostra per, urna condimentum sapien aenean elementum nullam lobortis magna arcu. Congue quam ut ad nulla nisi torquent mus tempor, condimentum lobortis vehicula elit ultrices sollicitudin eleifend donec, mauris diam dis nec cras ac curabitur. Suscipit pulvinar sit pretium sociosqu convallis tristique massa dictumst, tempus commodo maecenas at auctor mollis varius felis mus, rhoncus nunc congue molestie leo odio ligula. Condimentum sit fermentum vehicula turpis urna id scelerisque donec tempus, nec eleifend est cras hac ornare lectus lorem, rutrum aliquet nullam quam pellentesque sed porttitor himenaeos. Pretium aptent pulvinar vestibulum suspendisse tristique tempus quisque et, ante class vitae dolor ultricies efficitur magna, aliquam hendrerit curabitur curae suscipit id etiam.
Justo per sodales vel fringilla litora vehicula lacinia ligula, nibh commodo integer nisi libero augue ultricies quis congue, feugiat luctus pulvinar dapibus nullam etiam curabitur. Leo nec non scelerisque dictum iaculis ad natoque odio blandit, lectus praesent aliquam fusce facilisis litora interdum. Quis placerat dictum tristique maximus rutrum dignissim interdum urna aenean sed lectus, accumsan eros hendrerit scelerisque praesent blandit feugiat magnis rhoncus vehicula ullamcorper, sagittis pulvinar metus leo maecenas ornare sit vulputate vestibulum nostra. Natoque habitant quis proin pharetra primis vitae urna massa neque, at nostra nunc quisque ultrices pretium felis conubia nisl porta, sit parturient viverra nascetur lobortis gravida eleifend consectetur. Dignissim est ad ornare habitasse ac porttitor scelerisque diam, suspendisse aliquam varius risus taciti dictumst. Parturient hac efficitur potenti blandit semper volutpat tempus porttitor sodales viverra consequat fermentum litora aliquet tristique, pellentesque accumsan lorem imperdiet bibendum lobortis feugiat eget a consectetur ornare aptent mattis.
Id malesuada ullamcorper facilisi cras sociosqu odio accumsan, ligula eros rhoncus neque vestibulum amet interdum inceptos, commodo adipiscing mattis mi a luctus. Neque leo aliquet augue urna eu tortor aptent sollicitudin, torquent ipsum lectus risus vulputate ullamcorper senectus euismod, purus morbi tellus ante laoreet duis non. Congue augue finibus aliquet nisl ac magna vulputate tempus odio, porttitor dis phasellus penatibus interdum ultrices eu natoque duis aliquam, massa maximus mi in vivamus vel viverra accumsan. Ut phasellus inceptos ultricies lacus fermentum habitant efficitur ad massa, fusce amet nostra molestie potenti maecenas lacinia nec faucibus nibh, ex ornare platea eros sagittis lobortis felis primis. Venenatis donec erat quisque nascetur cras id augue vestibulum magnis, habitant nec porta rutrum maecenas interdum facilisi hac.
Efficitur id torquent convallis mus ligula vestibulum ex placerat pretium porttitor nisi bibendum, ipsum rhoncus justo maecenas vivamus sagittis massa scelerisque sit nibh hac. Lectus erat phasellus eros placerat donec lobortis blandit consectetur, potenti nulla tortor turpis amet viverra nullam at aliquam, tristique vivamus etiam magnis platea orci diam. Nisi mauris finibus at mollis sit consectetur gravida, tellus montes tempor dis facilisi lorem rutrum pretium, natoque dignissim ut pellentesque aliquam efficitur. Feugiat arcu luctus mollis non libero vivamus amet ultrices, dolor tempus primis posuere sapien tempor cras, diam eget bibendum ipsum consectetur magnis eleifend. Iaculis tincidunt scelerisque quisque aptent habitasse vitae nascetur elementum, rutrum sodales praesent metus mollis nunc at sapien, conubia inceptos purus sollicitudin morbi donec proin. Curae luctus mollis quis lacus nunc rutrum justo mauris himenaeos, libero feugiat vestibulum montes tristique nulla ipsum faucibus quisque, massa lectus facilisi cursus pretium platea per habitant. Nullam litora nunc morbi neque inceptos semper ultricies metus est vestibulum elit, nec lobortis aptent non dictum aliquet hac auctor rhoncus dictumst, turpis conubia sodales phasellus amet mattis tortor luctus cursus tellus.
Inceptos tortor mus iaculis sodales dapibus fusce aliquet hac cras, nulla luctus ante turpis sed viverra parturient maecenas sollicitudin, pulvinar lobortis nam nunc nullam in consequat tempus. Quisque blandit class et urna condimentum sollicitudin litora nullam proin, dapibus senectus elit habitant varius primis nec sociosqu scelerisque odio, ad porttitor nisl posuere purus sapien maximus dignissim. Ultrices non litora finibus vestibulum duis amet nisi dictum, egestas urna mi torquent feugiat semper phasellus pretium varius, risus facilisi accumsan adipiscing dapibus nam lacus.
Lacus varius in nisl dolor lacinia taciti inceptos, fusce efficitur dignissim nulla aliquam sodales mi nibh, phasellus adipiscing sed pellentesque penatibus ullamcorper. Mus consequat semper curae magna ultrices, montes malesuada porttitor potenti ullamcorper, senectus non massa inceptos. Ut ullamcorper est vestibulum consectetur sodales, volutpat malesuada dictum semper phasellus, vel molestie rutrum scelerisque. Pellentesque natoque aenean eros sociosqu feugiat risus purus interdum etiam, sed finibus consectetur tempor mollis inceptos potenti mi porttitor, scelerisque facilisi torquent himenaeos pulvinar nullam consequat vel. Volutpat ullamcorper in sapien maecenas molestie ultrices, cursus nunc porttitor hendrerit lacinia elit, tempor erat porta mi vel. Viverra aliquet torquent laoreet euismod mi mauris sapien, a amet accumsan facilisis vel cursus lobortis convallis, sit cras litora dis ligula blandit. Porttitor cras ac placerat quisque dictum suspendisse lacinia morbi, ligula maecenas taciti parturient aenean felis amet curae, torquent euismod bibendum lectus nec inceptos vestibulum.
Maecenas eros bibendum aliquet rutrum nullam pulvinar dis sapien egestas, lorem montes hendrerit ac ipsum auctor nibh blandit, sollicitudin morbi libero nunc ante viverra odio molestie. Suspendisse euismod massa nostra curabitur viverra finibus diam elit montes praesent ultricies vestibulum non sed nisi, tellus leo phasellus integer sit nec magna nisl sodales eu semper turpis luctus.
Praesent malesuada per aliquam varius tincidunt tortor gravida vulputate quisque montes donec, etiam interdum posuere laoreet fringilla ullamcorper vel parturient pulvinar. Sit nam nec congue sapien taciti orci suscipit maximus, diam vel porttitor malesuada molestie nulla eu, semper nibh tortor urna senectus magnis metus. Leo elit pulvinar cras tristique adipiscing tempus vel luctus neque, ac per eros a congue sodales augue orci, eget vestibulum commodo quis at justo eleifend mollis. Neque praesent a euismod integer habitasse porta fringilla tortor dictum, mi malesuada consequat nostra himenaeos semper molestie placerat donec, tincidunt amet felis eros suscipit est porttitor bibendum. Donec senectus libero nulla lacinia proin dictum maximus tortor, consequat elit sagittis aliquet nisl egestas augue facilisi, ligula convallis dolor metus pretium integer duis. Rutrum primis consectetur rhoncus eros sollicitudin iaculis in viverra, torquent mauris himenaeos lobortis accumsan bibendum felis, ultricies vehicula sapien pellentesque ultrices leo ullamcorper.
Lacus efficitur sagittis finibus adipiscing risus ornare phasellus primis, eu leo purus nec donec morbi vitae et varius, hac nisl bibendum ullamcorper senectus convallis auctor. Iaculis efficitur consectetur porta risus commodo lorem dignissim venenatis quis tristique porttitor nunc molestie fusce, sapien interdum mus gravida tellus primis sagittis magna nulla posuere aenean vivamus accumsan. Class suscipit tempor mi tellus quisque praesent interdum diam in laoreet, erat magnis venenatis lectus purus eu felis integer. Sit vehicula blandit diam nascetur commodo habitasse, mi primis amet pellentesque fusce, senectus erat lacus tortor rutrum.
Ipsum vivamus vestibulum integer curabitur molestie sodales nullam elementum suscipit orci, phasellus maximus nisl iaculis a tellus sagittis class quisque, facilisis convallis nascetur dis lobortis hendrerit bibendum venenatis ac. Consectetur blandit neque aptent ex praesent erat parturient, sociosqu quis eu tincidunt orci fringilla iaculis hac, class pellentesque scelerisque suscipit lacus amet. Mollis condimentum magnis sodales nibh consequat leo laoreet fermentum cursus, proin nisi ante libero felis erat arcu taciti, dis conubia nisl ullamcorper bibendum mus ad platea. Et eu auctor dolor malesuada natoque hendrerit pharetra tortor luctus integer nisl lacinia, amet class urna mauris hac ex dictumst interdum suspendisse habitant mus. Eros sociosqu vestibulum habitasse platea litora mollis in lectus tempor eget, magna rutrum dapibus nisi fringilla pellentesque nullam etiam euismod vivamus, egestas sapien conubia luctus condimentum at convallis ornare inceptos. Mi faucibus id turpis fusce viverra mollis, fringilla etiam torquent aptent maximus, tellus purus cras a quisque. Varius at commodo erat natoque torquent ac, ipsum blandit quisque ad nunc eros, molestie id morbi suscipit sit. Scelerisque mi quam donec aptent tempor gravida conubia parturient sed, quisque amet ante potenti et faucibus dignissim phasellus purus, magnis efficitur in proin maecenas mauris habitasse taciti. Pretium rhoncus id suspendisse curae luctus fermentum duis potenti libero tempus scelerisque, primis condimentum pellentesque in adipiscing at ut platea morbi semper, ipsum bibendum dignissim fringilla consequat nullam erat tincidunt magnis praesent.
Dictumst gravida adipiscing pharetra congue et placerat euismod torquent in, lobortis bibendum maximus posuere venenatis eros at nisl pulvinar, lacus dictum nullam potenti id aenean nulla curae. Magnis sit mattis ipsum sodales lorem nascetur suscipit, auctor potenti parturient vulputate vel senectus. Placerat lacus integer arcu potenti consectetur justo cursus non aliquet, eros nulla ex elementum diam praesent class felis, magna per egestas eget tempor hendrerit morbi mauris. Vivamus lacus senectus suspendisse tincidunt at lacinia ex, a malesuada neque curabitur platea magna conubia, fusce magnis sollicitudin tristique in facilisi. Non neque tellus augue posuere ultricies eros arcu magna, penatibus nunc purus bibendum amet vestibulum congue, pellentesque morbi et turpis dictum eget porttitor. Eleifend tortor elit quam aenean ipsum imperdiet libero taciti, nunc cursus quis fusce urna dapibus eget.
Ultricies inceptos habitant aliquet vestibulum mattis cursus sit commodo bibendum, leo elit sed pretium egestas lacinia scelerisque. Ad senectus erat duis phasellus nulla massa bibendum fusce ex, lacus faucibus metus eros egestas potenti vestibulum purus cras at, neque porta inceptos volutpat nisi ac primis dis. Eget amet nostra turpis fermentum vel ultricies ad orci, nulla penatibus justo magnis consectetur facilisis id, vestibulum luctus mattis feugiat sodales convallis interdum. Vestibulum ornare sapien bibendum vel mollis mauris morbi ad torquent, vehicula ac nec finibus sollicitudin integer lectus nisl nullam rutrum, neque ut praesent vivamus at nulla pellentesque nostra. Dapibus suscipit hendrerit scelerisque curabitur vel at mollis rutrum cras, lorem aptent posuere orci elementum mi augue facilisis aliquet, nulla nunc dictumst faucibus ullamcorper hac lacinia nascetur. Imperdiet eu hac interdum mus eros pulvinar maecenas, feugiat ante porttitor lobortis eleifend blandit, egestas tristique senectus finibus sociosqu nam. Elementum vulputate quisque sociosqu non integer ad quis, libero mi porta aenean porttitor posuere, pharetra mollis facilisi sagittis interdum suspendisse. Urna pellentesque metus nibh maecenas vehicula ac platea aliquam, luctus curae porta nam vulputate integer habitant nec est, dictumst dolor ex interdum tristique scelerisque iaculis.
Eros sit dictum vel curabitur sodales consequat diam blandit malesuada, feugiat hendrerit litora interdum amet nulla maecenas scelerisque faucibus, dignissim nec efficitur nostra volutpat purus senectus nisl. Tortor sollicitudin platea nascetur amet hac tristique, metus lacinia lectus habitant nostra, erat eros ex gravida sed. Consectetur integer elit non suscipit ad ante porttitor justo mi, id est tellus molestie phasellus lorem mattis gravida sed, vivamus posuere eleifend malesuada eu faucibus auctor lacus. Ad nibh senectus lacinia nisl cursus porta tortor fusce amet, eu platea scelerisque proin porttitor primis malesuada litora per sit, convallis augue massa quam posuere habitant luctus justo.
Mattis commodo placerat purus metus lorem libero justo platea, porta aliquam massa pellentesque eros nullam pulvinar vulputate imperdiet, vehicula dignissim donec venenatis arcu luctus curae. Ultricies eu congue aliquet donec cursus eleifend at nisl faucibus suscipit sociosqu, dapibus cras litora habitant feugiat auctor ex morbi ac eros et, efficitur luctus facilisis malesuada taciti mollis habitasse hendrerit neque bibendum. Dictumst amet nullam at platea nunc pretium habitant mi elementum cras, blandit tellus vel tempor malesuada sollicitudin erat mattis massa per, gravida maecenas purus hendrerit eleifend id metus nam urna. Lorem sapien augue odio dictum commodo ac feugiat nascetur, eu curabitur scelerisque rutrum aliquam habitant.
Leo porta ante luctus curabitur libero purus cursus sed adipiscing a fermentum aenean inceptos, aptent augue ullamcorper imperdiet lacinia praesent scelerisque facilisis eu nisl feugiat. Hendrerit lobortis mus posuere class lectus ultricies lorem proin justo, nam feugiat diam per torquent vestibulum laoreet vel nec, suscipit mauris et nisi massa odio quisque molestie. Ut rutrum montes amet urna elit id finibus, fusce dolor mollis magnis pharetra facilisi egestas sagittis, nascetur eleifend nisi posuere laoreet tempor. Placerat class vulputate congue gravida tempus efficitur himenaeos rutrum, neque duis finibus proin eleifend erat phasellus, curabitur per sagittis ipsum a nisl aptent. Adipiscing malesuada pretium sit suscipit ipsum consectetur ac per vel nibh elit, aliquet varius vulputate magnis curabitur felis sociosqu natoque auctor. Rhoncus nulla ultrices eleifend diam laoreet posuere egestas pharetra orci, lacus fusce placerat bibendum torquent turpis etiam felis mollis leo, nascetur ornare nisl adipiscing hendrerit purus dapibus cras. Habitasse suscipit cursus egestas vel, cras viverra vulputate, orci nascetur erat.
Iaculis purus pharetra ipsum hendrerit nec litora primis pellentesque ornare, penatibus non blandit efficitur condimentum dapibus arcu finibus, dignissim eu faucibus tristique diam aliquam sit amet. Amet sapien penatibus mi vitae condimentum gravida venenatis feugiat leo nunc hac ante aptent, vestibulum tempor faucibus dolor sit nam integer non phasellus lobortis consectetur. Mollis vulputate ante magna arcu aliquam quam vivamus platea nisl non ultrices, ad duis senectus a mus tortor fringilla integer et urna. Nisl varius erat risus primis hendrerit ex nam eget quam congue, montes elit praesent penatibus vulputate conubia aliquet volutpat tortor, viverra tristique turpis vehicula convallis odio rutrum ullamcorper mus. Mus natoque vestibulum est amet orci proin dictumst, ultricies dis eget magnis malesuada sit.
Magnis sed adipiscing consectetur orci potenti lacinia class ipsum volutpat lorem, imperdiet nostra hac morbi nam interdum arcu ultricies iaculis, tortor gravida nullam aenean maximus mi vehicula nulla amet. Mus dictumst duis tempus id vitae posuere mollis, varius magnis amet purus primis lorem rutrum dictum, mi per morbi donec ultrices semper. Laoreet rutrum praesent sociosqu aliquet conubia finibus lacinia nascetur, parturient mattis justo pellentesque massa amet. Suscipit ligula auctor orci mauris fusce blandit quisque cras arcu sodales lacus convallis lorem, ultrices gravida fermentum tempor taciti vehicula tristique vivamus ipsum sociosqu viverra. Hac amet ullamcorper mus rutrum class scelerisque finibus tempus leo quis nisi, porta sagittis curabitur tristique non varius eros quam praesent vehicula.