HomeMedicine & BiophysicsPlacenta Previa & Uterine Blood Flow Simulator

Placenta Previa & Uterine Blood Flow Simulator

Interactive 3D model of placenta previa: move the placenta relative to the internal cervical os, stretch the lower uterine segment, and watch spiral-artery blood flow and shear-driven hemorrhage risk respond in real time.

Medicine & Biophysics3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
placenta-previa-uterine-blood-flow ↗ Open standalone

Placenta previa is defined entirely by geometry: how close the placental edge sits to the internal cervical os. This simulator builds a 3D uterus with an adjustable placenta and cervical canal, lets you slide the placental edge from fully overlapping the os to a normal fundal position, and stretches the lower uterine segment the way late pregnancy and contractions do. A simplified Poiseuille flow model drives spiral-artery perfusion into the intervillous space, while a shear-stress model at the placental margin — proportional to segment stretch, contraction intensity, and how much of the os is still covered — determines when low-pressure venous bleeding begins, reproducing the classic "painless third-trimester bleeding" mechanism taught in obstetrics.

⚙ Under the hood

Interactive 3D model of placenta previa: move the placental edge relative to the internal cervical os, stretch the lower uterine segment, and watch spiral-artery blood flow and shear-driven hemorrhage risk respond in real time.

obstetricsplacenta previauterine blood flowhemorrhage riskpregnancycervix

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)