Skip to main content

Lunar Fusion

interactive heart diagram on a computer screen

Anatomy of the Human Heart

Interactive Educational Graphic

This interactive heart diagram was created as part of an online feature for Georgia Tech's Research Horizons magazine. We produced an article about new technologies being developed to fight heart disease. I worked with our motion designer, Harriss Callahan, who designed the animations and presented the idea of making the graphic interactive. We used an After Effects extension to produce SVG animations which could be triggered using Javascript.

Project Details

Tools

  • Adobe After Effects
  • Bodymovin
  • CSS
  • JQuery
  • Drupal custom block

Roles

  • UI and layout design
  • Front-end development
  • Drupal implementation

Interactive Graphic

Anatomy of the Human Heart

Select a term to see a demonstration of the heart's anatomy.

The most muscular chamber of the heart pumps oxygenated blood out to the body.

The valve leading to from the left ventricle to the aorta.

The valve leading from the left atrium to the left ventricle.

Receives oxygenated blood from the lungs and pumps it into the left ventricle.

The great artery that carries oxygenated blood to the body.

Muscle that separates the left from the right ventricle.

Pumps blood to the lungs, which remove carbon dioxide from blood and oxygenate the blood.

The valve leading from the right ventricle to the pulmonary artery.

The valve leading from the right atrium to the right ventricle. Heart valves open to allow blood to flow in the right direction and snap shut to prevent backflow.

Receives low-oxygen blood from the body and pumps it into the right ventricle.

Responsive Development

interactive heart diagram on a computer screen
interactive heart diagram on a phone

Drupal Implementation

After creating a functional prototype of the component, I built a custom block in Drupal to house it. The custom block can be placed anywhere the content creator chooses and will ensure that the code for this component will only load on nodes in which it is used.

The component was published as part of an article about advances in technologies used to treat cardiac patients.

Many thanks to Harriss Callahan for including me on this project and for introducing me to Bodymovin and Lottie. Harriss is also responsible the excellent content design for this article.

See more animation by Harriss Callahan at bigfifty.com.

feature article with interactive heart diagram