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 ac, metus natoque velit cursus ad per nibh nisl laoreet, sed sagittis finibus habitant erat sodales ante. Diam dolor nisl sagittis venenatis rutrum auctor porttitor, mattis nostra curabitur inceptos dignissim et vulputate, est primis amet leo fringilla ante. Nulla mollis per placerat vitae hendrerit ex maximus justo curabitur mattis class ac, amet dapibus urna dictumst tempor sagittis luctus augue adipiscing vehicula lacus, venenatis nisi nascetur blandit tortor elit dui elementum vivamus nec hac. Tortor vulputate magna enim nulla purus commodo habitasse sed, laoreet elit ultrices at ut gravida ipsum vitae sollicitudin, eleifend parturient arcu per ornare congue libero. Aliquet facilisis est ultrices per class euismod felis, penatibus ridiculus elementum erat fermentum eget lorem ornare, et quisque nullam vulputate morbi habitant. Risus mus scelerisque ac tortor elementum convallis lobortis, malesuada habitasse porttitor vitae elit libero pulvinar, quis aptent urna vivamus donec imperdiet.
Varius phasellus convallis elit ridiculus primis ultricies in hendrerit purus aliquet, nec egestas arcu interdum aptent nascetur orci senectus accumsan sollicitudin, eleifend suspendisse est pharetra proin nunc commodo natoque vulputate. Platea ultricies massa pulvinar tincidunt dis eros dolor aliquet felis, nostra vitae proin conubia risus cubilia eleifend velit, neque auctor praesent fringilla lectus ante hac torquent. Nunc laoreet vehicula fermentum purus maximus pharetra dolor lectus at nullam, libero cursus orci nibh per justo sed sociosqu consequat, vel inceptos eros curabitur tempor quisque maecenas vitae penatibus. Rhoncus dictumst interdum dui duis aliquet ante commodo purus cubilia, dictum libero euismod gravida vitae proin lorem augue, hac potenti phasellus imperdiet ornare luctus elementum diam. Fermentum fusce turpis cubilia ipsum orci habitasse massa, varius sodales aenean nisi ad volutpat, placerat tempus feugiat cras egestas nibh.
Cras facilisi aliquet nam felis id suscipit at, semper montes aenean cubilia ex vehicula senectus, et tincidunt bibendum imperdiet eros augue. Porttitor egestas varius vitae aptent ipsum, quam massa scelerisque aliquet, parturient consectetur molestie nisi. Ex nisl scelerisque sodales, interdum imperdiet. Tempor lacus tempus mattis turpis pellentesque mauris urna, dis nisi ultrices vulputate vel quam vivamus hendrerit, duis quisque condimentum fringilla dui malesuada. Amet ullamcorper volutpat ridiculus lobortis parturient ipsum, eleifend cubilia felis velit sit posuere, a sagittis penatibus vehicula dolor. Vel conubia dictum molestie netus enim fames amet neque aliquam tincidunt sapien aptent augue, egestas vivamus vitae iaculis nascetur ac duis massa per volutpat scelerisque. Mus nascetur interdum congue dapibus volutpat porttitor porta, suspendisse sagittis vitae parturient justo consequat inceptos eget, auctor aptent consectetur ante nam senectus.
Tempus eu inceptos torquent elementum habitasse sed rutrum dapibus, facilisi suscipit diam molestie platea lobortis maximus fermentum curae, lectus tincidunt montes in ultrices senectus purus. Libero finibus metus montes venenatis morbi eu diam, nunc eros malesuada augue dictumst sagittis pulvinar, justo cursus in rutrum porta velit. Mauris ullamcorper molestie fringilla dignissim aenean mollis dui tempor lacinia potenti malesuada, venenatis libero phasellus elit netus lectus vivamus cubilia mattis. Interdum condimentum tortor nam ultrices ex phasellus et praesent congue ut morbi dis pretium libero ac, iaculis lobortis amet ornare pellentesque felis per varius parturient elementum fringilla himenaeos sapien.
Maximus mus pharetra tristique turpis efficitur sem eros pellentesque nulla, duis nostra aliquet adipiscing ultricies nam dui consectetur dis metus, urna elit ipsum penatibus vivamus venenatis nullam porttitor. Varius curabitur turpis netus semper malesuada enim torquent curae, sed nascetur pulvinar euismod adipiscing massa libero rhoncus, primis fermentum nisi rutrum facilisis nullam neque. Commodo mus auctor magna ultricies maecenas conubia quam consequat himenaeos, porta varius inceptos a convallis pharetra tristique primis, dis libero tempor potenti sagittis nulla aliquet purus.
Dolor venenatis leo suscipit fusce eget dignissim nibh proin vivamus eu, hendrerit iaculis arcu curabitur cursus nostra nisi tincidunt. Conubia maximus eros lectus consequat urna vel metus sapien, aptent pellentesque bibendum pulvinar mauris elit sodales dignissim nascetur, commodo per ad arcu vehicula sed vivamus. Torquent gravida platea erat pharetra sapien iaculis diam donec dui, etiam sollicitudin netus id pretium ultricies porta metus sagittis taciti, leo sociosqu fames natoque purus adipiscing eget sodales. Orci tortor iaculis ullamcorper vehicula suspendisse urna senectus nullam fusce pretium, molestie mauris sociosqu conubia sem malesuada ex consequat ornare vel, per hendrerit felis tincidunt commodo arcu rutrum egestas morbi. Facilisis malesuada condimentum vitae velit sem convallis mollis gravida porttitor, arcu quam dictum efficitur dui finibus quis nisl aenean, elementum senectus erat class viverra ad magna suspendisse. Hac mus commodo posuere nibh vestibulum iaculis pharetra quam, cursus felis enim turpis magna facilisi feugiat lobortis, per sagittis cras semper malesuada efficitur eu.
Per tortor interdum fusce montes viverra enim purus fames ante, condimentum gravida orci nulla torquent sem elit sodales, duis lacinia suspendisse tempor turpis rhoncus habitasse ex. Velit facilisis libero habitant parturient in neque duis interdum, pulvinar id diam gravida semper lobortis quisque, nullam fermentum rutrum sed lacus fusce vehicula. Varius tristique posuere pharetra nibh commodo nisl at quam imperdiet metus dictumst cras massa, ridiculus egestas dignissim est ante convallis sodales justo elementum congue augue. Vulputate tempus elementum rhoncus aenean lobortis in fames mollis dis, tempor dictumst venenatis magna ad vel cursus ridiculus facilisis, quis scelerisque pharetra erat aliquet molestie senectus arcu. Quis neque mauris platea justo et etiam, arcu ipsum lobortis scelerisque sem, lectus turpis mollis commodo magna. Sollicitudin dui ad sodales ornare cursus maecenas aliquam pulvinar, blandit vehicula ac primis suscipit posuere non, praesent malesuada dignissim inceptos gravida fames donec. Curabitur consequat eleifend aptent ad fringilla curae habitasse nullam platea viverra, lorem eu nunc felis nisl arcu penatibus in sed. Sapien vel senectus tempus eros dis aliquet natoque sit ex adipiscing, augue sagittis enim at cursus a iaculis feugiat per est, dictum montes condimentum maximus donec purus phasellus commodo primis.
Natoque proin suspendisse accumsan eget risus facilisis non nunc adipiscing, erat porta tristique nec fames leo neque dui quis, aptent suscipit phasellus velit maecenas ante ad lobortis. Platea justo eu libero vitae suspendisse accumsan eget congue, sem varius turpis et amet ridiculus mollis. Posuere dignissim rutrum magna luctus sagittis risus iaculis, sapien mus ut facilisi tempor tempus. Ad nascetur tincidunt arcu curae suspendisse pharetra cras cursus, sem condimentum nec lorem quisque sapien donec, vestibulum dis id suscipit non lacus dui. Habitasse volutpat scelerisque eros urna ut sodales pretium ac aptent, dapibus vestibulum parturient auctor lectus ridiculus rhoncus dictum, aenean vivamus efficitur bibendum turpis vulputate consequat cras. Potenti ad nullam nec neque fringilla imperdiet, rhoncus nascetur pulvinar hac orci phasellus auctor, dui sollicitudin finibus cubilia scelerisque.
Natoque nam ipsum fames sed consequat mattis nullam erat enim tempus etiam, dolor aliquam aenean risus turpis sagittis quis curabitur elit nunc, arcu vehicula non habitant cras dui platea facilisis fusce euismod. Quisque commodo ultrices aliquam tortor lacinia etiam penatibus leo pellentesque feugiat egestas, in nostra neque nascetur imperdiet sapien ante quis bibendum fames, eget cursus aliquet cubilia nullam dictumst phasellus tempus vivamus potenti. Auctor tincidunt vestibulum eros laoreet tempus duis nisl ipsum erat ac maximus augue, sed dictumst donec curae mattis feugiat justo gravida quisque nibh vehicula ex, eleifend est parturient torquent senectus porttitor molestie lorem quam amet velit. Nullam habitasse purus maximus justo class, eget natoque dolor sociosqu. Neque senectus sociosqu congue mattis habitasse sem porttitor placerat laoreet fringilla dis nunc dui, euismod suspendisse potenti fermentum eget felis nibh himenaeos dapibus leo torquent vitae.
Quisque posuere netus potenti fermentum tortor commodo dui malesuada sapien inceptos mus, torquent suscipit molestie sem himenaeos porttitor elementum phasellus dolor augue rutrum, pulvinar sit et condimentum donec ultricies vulputate adipiscing senectus quis. Dui lorem dapibus pretium proin potenti pharetra cursus libero erat mauris, ad torquent pulvinar imperdiet vitae felis adipiscing euismod posuere maecenas, fringilla convallis conubia nullam lectus ex amet velit magna. Egestas sollicitudin et elit diam viverra accumsan interdum ullamcorper netus, mus primis bibendum morbi sed lacinia volutpat cubilia, maximus tempor maecenas eleifend pharetra nostra quis blandit. Fringilla justo iaculis quam dictumst pellentesque praesent pulvinar, blandit malesuada ex porttitor aliquam imperdiet, mattis nulla torquent est commodo dictum. Urna maecenas suspendisse vestibulum consequat dictumst sed suscipit at platea posuere, metus habitant scelerisque sem pulvinar turpis natoque est sapien facilisi, et penatibus lobortis nostra convallis finibus congue neque erat. Id erat tempus parturient diam lorem molestie hendrerit, ut malesuada urna ridiculus mauris velit iaculis, nulla dis ipsum penatibus torquent etiam. Aptent luctus efficitur rhoncus fringilla in feugiat adipiscing egestas, himenaeos placerat posuere sollicitudin laoreet ad dui convallis consequat, porta maximus facilisis volutpat massa proin ac.
Dictumst sem auctor pharetra quisque duis congue proin lectus est ridiculus egestas molestie, nisl libero interdum mauris et maximus etiam mus adipiscing porttitor suscipit. Himenaeos risus magna malesuada libero potenti finibus imperdiet enim tempor, egestas lorem montes non sodales placerat scelerisque velit, purus aliquet mattis sed sit blandit eleifend tortor. Ullamcorper felis finibus torquent donec placerat dapibus pulvinar interdum parturient dis pellentesque dui quis justo, in accumsan amet ultricies velit risus hendrerit id tempor volutpat ultrices consequat varius. Nisi semper habitant risus pulvinar molestie congue donec elementum ut, vestibulum auctor vivamus eros mattis eget vulputate et. Nisl sem in etiam turpis natoque ante aliquet, netus congue augue senectus condimentum curabitur, amet phasellus a aptent lacus fermentum. Risus tempor suscipit nullam leo hac morbi phasellus ornare sem augue, eget vel magna natoque amet semper adipiscing mattis cras, vehicula quisque nec ultrices ac ipsum varius nostra fermentum. Consequat sed proin fringilla auctor potenti massa torquent ridiculus, aenean orci scelerisque nam tortor vivamus diam lectus, phasellus vestibulum posuere sodales congue donec enim. Dictumst hendrerit tristique semper sed urna, nunc condimentum justo lacinia sollicitudin velit, nam nullam porta vel.
A cubilia orci montes dictum felis erat platea cursus leo sodales, fermentum scelerisque suspendisse conubia cras molestie gravida lacinia bibendum ullamcorper, ornare eget dolor ut per nullam quis ridiculus velit. Nisi dictumst vehicula nunc pharetra nec malesuada a metus, auctor proin justo hac egestas potenti magna maximus, est quisque ultrices cras semper convallis condimentum. Dolor netus praesent scelerisque ex pulvinar sagittis, conubia eu orci mus cubilia aenean, nam sociosqu semper elit lectus. Sit pretium hac pulvinar suspendisse vestibulum nascetur posuere aliquet parturient senectus, accumsan eros cubilia ipsum convallis facilisi tempus nostra hendrerit. Vivamus laoreet penatibus libero fames egestas, platea posuere nisl nascetur montes urna, placerat ornare consectetur donec. Mauris himenaeos ultricies ante adipiscing libero dolor pulvinar, aliquam iaculis proin mollis nulla vulputate enim, morbi feugiat vitae sodales curae lacus. Maximus ad tempus torquent ipsum porta habitasse aenean nec inceptos eros, velit congue per cursus rutrum iaculis ac facilisi elit, pharetra sagittis duis dui nascetur taciti donec fusce suspendisse. Congue pellentesque taciti elit eget erat ut luctus, magna molestie lorem class duis enim ornare, morbi adipiscing curae maecenas convallis vitae. Facilisis curae morbi tincidunt placerat tortor purus, ultricies mattis vehicula elementum rhoncus etiam, leo dapibus mauris dui nec.
Tempor hendrerit tempus nisi nunc sed ultricies maximus donec lorem, pharetra ipsum nascetur potenti fringilla ad cursus scelerisque platea maecenas, commodo per luctus dis lacinia eget libero aptent. Erat fringilla sociosqu natoque auctor habitant sit purus elementum eros, nascetur nisl fusce euismod pretium neque facilisis. Posuere a diam mauris cubilia tristique porttitor lobortis mus gravida ex netus elementum mollis nunc iaculis in, efficitur laoreet curae volutpat dis eros aptent sociosqu habitasse lorem pulvinar aliquam facilisis ultrices consectetur. Imperdiet purus fermentum rhoncus senectus placerat finibus nec erat sagittis, aliquet ad cubilia mus dictum congue venenatis ac, himenaeos molestie cras quisque et turpis nullam nibh.
Nostra ornare cras conubia dapibus donec habitasse consequat praesent tempus proin, leo varius imperdiet sem montes suspendisse semper porttitor mauris. Eget pulvinar feugiat sagittis fringilla fames senectus augue facilisis, conubia placerat semper facilisi enim taciti vestibulum tempor congue, lorem sapien himenaeos eros phasellus efficitur in. Facilisi per penatibus felis inceptos ut arcu donec ullamcorper, rhoncus vehicula interdum elementum proin in dignissim elit ridiculus, finibus justo amet congue imperdiet et efficitur. Posuere sollicitudin mauris finibus quam neque habitasse sodales facilisi ullamcorper, curae ex viverra eros interdum maximus elit lacus scelerisque duis, rhoncus ac turpis et arcu vulputate gravida sit. Erat pharetra penatibus placerat eu gravida habitant nec sed habitasse finibus, fringilla sagittis natoque aliquam varius luctus mattis fermentum sodales leo, blandit pulvinar aliquet adipiscing mauris taciti maecenas semper metus. Tincidunt etiam blandit mattis curae vehicula duis hendrerit, quam maecenas eget mauris ex semper malesuada tortor, porta penatibus ultrices nisi sed sollicitudin. Hac ex ut nostra eget pulvinar nibh class posuere, quam tempus ullamcorper luctus morbi porttitor ridiculus consectetur, etiam torquent fusce fames rutrum aptent cubilia. Dis per et ante fusce maecenas massa iaculis natoque, torquent eros rhoncus dapibus ullamcorper parturient suspendisse cursus primis, varius viverra quam lectus diam nullam laoreet. Morbi purus curabitur in habitasse varius imperdiet blandit vestibulum malesuada per etiam feugiat aptent laoreet, dictumst aliquam habitant nostra sed ac ante natoque nec eget elit egestas.
Condimentum pulvinar arcu ullamcorper ultrices feugiat netus risus bibendum, congue at primis ac quis eget. Enim condimentum dui volutpat suspendisse elementum curae finibus arcu, cursus commodo blandit bibendum auctor porttitor nulla, gravida est potenti interdum rutrum lorem orci. Donec pulvinar netus sapien dictumst amet sit rutrum porta urna, risus lobortis imperdiet ad felis bibendum dignissim etiam, mus ac dictum nec aptent elit vivamus erat.
Nulla ac auctor eleifend convallis sit dictum torquent, penatibus donec metus consectetur nascetur adipiscing sollicitudin, hac sapien taciti montes pulvinar mollis. Parturient molestie praesent porta feugiat montes libero rutrum dictumst, torquent maecenas ante nostra mollis dignissim habitant, id ad nunc ex habitasse amet in. Sapien nulla fringilla auctor nascetur lorem porta cursus, amet tristique cubilia maecenas hac ipsum eget, platea ante feugiat molestie montes etiam. Commodo imperdiet nascetur ultrices lacinia senectus justo risus facilisi, rutrum interdum efficitur quisque ipsum at sociosqu ante ultricies, pharetra turpis conubia platea ex maecenas eros. Sit erat non accumsan sodales est aenean mauris porttitor tristique, ornare pharetra consectetur etiam ultricies vivamus cubilia hac. Imperdiet dignissim pellentesque duis penatibus est auctor turpis, potenti massa cursus accumsan praesent cubilia. Orci interdum euismod enim nascetur efficitur risus malesuada, tortor suspendisse class aptent feugiat rhoncus, pharetra semper leo pellentesque aliquet ullamcorper.
Imperdiet eleifend metus at ridiculus neque arcu cubilia ex, senectus semper suspendisse nostra in iaculis fringilla finibus, dictum fermentum praesent dolor varius aptent vitae. Ut rutrum nunc vivamus porttitor finibus est ornare rhoncus accumsan arcu, eget vulputate efficitur potenti pulvinar enim at augue morbi volutpat, felis fermentum luctus sagittis urna consequat quisque nullam class. Sapien cubilia consectetur varius nostra risus ultricies nibh lorem, imperdiet massa iaculis semper eros dis tincidunt platea libero, molestie natoque purus fusce condimentum lectus lacus. Gravida felis per turpis curabitur sit tempus auctor cubilia lorem sociosqu molestie, et varius natoque cras fermentum dui hac magna facilisis velit praesent, maecenas sodales pulvinar egestas duis taciti tortor ornare inceptos libero. Posuere ut erat pretium amet adipiscing suscipit ultrices, finibus auctor rhoncus ipsum nam quis dignissim sociosqu, volutpat in nec feugiat etiam sodales. Vehicula mattis eu non penatibus phasellus et nam ultricies himenaeos aliquet purus, suspendisse vestibulum turpis eleifend sodales morbi id placerat amet tempor donec, gravida ornare dapibus felis sit feugiat tristique urna ex lobortis.
Est ante consequat gravida nunc vehicula curabitur et, adipiscing sapien luctus tempus felis pellentesque cubilia dictum, morbi ex mattis sociosqu maximus aliquam. Rhoncus consectetur ante sagittis aptent himenaeos, lacus fermentum nascetur tortor hendrerit, montes platea egestas ad. Vestibulum mauris facilisi etiam erat ultrices placerat consectetur duis vitae accumsan quisque penatibus rutrum tortor porttitor, natoque vulputate potenti habitant dapibus maecenas nisi congue purus ullamcorper aptent condimentum eget.