Home /  Sketchbook /  p5.js - Mitosis - Coding Challenge #6
  • (non-interactive)
  • Info

Overview

This is a p5.js sketch inspired by the Coding Train’s Coding Challenge #6 on creating a simulation of Mitosis

Currently only simulates actual splitting of the cell; not the separation / replication of the chromosomes.

The p5.js curveVertex() is used to soften the curve the membrane. Technical note, the code loops back over on the first two points in the membrane due to the way the curve function works. (See the documentation on p5.js curveVertex() for more details).

Controls

(No interactivity implemented yet).

References:

  • Wikipedia / Mitosis
  • Wikipedia / Cell Cycle
  • YouTube - mitosis 3D animation | Phases of mitosis| cell division
  • p5.js curveVertex()

Links:

  • Live View
  • Source on Github