3D Simulations
253 interactive Three.js simulations. Drag to orbit, scroll to zoom, use the sliders.
Biology 18
DNA Double HelixBase pairs, backbone and the replication forkAnimal CellA eukaryotic cell and its organellesPlant CellWall, giant vacuole and chloroplastsMitosisOne cell, two identical daughtersVirus CapsidIcosahedral shell, spikes and an RNA coreHeart PumpingFour chambers, four valves, two circuitsPhotosynthesisLight + CO₂ + H₂O into sugar and oxygenNeuron SignalAn action potential jumping node to nodePredator and PreyFoxes, rabbits and the Lotka–Volterra cycleNatural SelectionCamouflage evolving over generationsPhotosynthesis ExplorerZoom from a leaf to the molecules that turn light into sugarMeiosis & Crossing OverExplore synapsis, chiasmata segment exchange, and independent assortment across Meiosis I and IICellular Respiration 3DExplore a cutaway mitochondrion, the Krebs cycle, proton pumping, and the spinning ATP synthase rotorEnzyme Active Site & pHDock substrates by induced fit, test competitive vs allosteric inhibition, and watch thermal denaturationOsmosis & Tonicity 3DCompare an animal red blood cell and a walled plant cell in hypotonic, isotonic, and hypertonic solutionsSynapse & NeurotransmittersFire action potentials, trigger Ca2+-dependent vesicle exocytosis, and test SSRIs or receptor blockersFlower Dissection & PollinationDissect the four angiosperm floral whorls, transfer pollen to the stigma, and trace double fertilisationCRISPR-Cas9 Gene EditingScan a 3D DNA double helix with Cas9-gRNA, lock onto the 5'-NGG-3' PAM motif, and compare NHEJ vs HDR repair
Earth Science 15
Plate TectonicsConvergent, divergent and transform boundariesVolcano EruptionPressure builds in the magma chamber, then it blowsWater CycleSea to sky to mountain to river and backEarth SeasonsThe tilt, not the distance, makes the seasonsMoon PhasesHalf the Moon is always lit, but we see it from the sideOcean TidesTwo bulges, a spinning Earth, two high tides a dayHurricaneWarm sea water fuels a rotating stormSeismic WavesHow earthquakes reveal a liquid coreCoriolis EffectWhy moving things curve on a spinning planetGreenhouse EffectCO2 lets sunlight in and keeps the heat from leavingThe Rock Cycle 3D LabMove a rock specimen through magma cooling, weathering, sedimentation, and metamorphic heat and pressureGroundwater & Aquifers 3DPump a well, lower the water table, and trace groundwater flowGlacier & Ice LandformsBalance snowfall against summer melt to advance or retreat an alpine glacierOcean Conveyor & UpwellingDensity-driven deep currents and wind-driven coastal upwellingOzone Layer & UV ShieldStratospheric O₃ absorbs solar UV-B and UV-C unless broken down by CFC chlorine radicals
Electricity & Modern Physics 14
Maths 17
Platonic SolidsFive perfect solids, one Euler ruleFourier EpicyclesSpinning circles that draw any shapeParametric SurfacesTorus, Mobius, Klein: sides and holesLorenz AttractorChaos: two nearly identical starts, two different futuresFractal TreeEvery branch is a smaller copy of the treeUnit Circle WavesSine and cosine are shadows of a turning pointConic SectionsSlice a cone and meet four curvesSolids of RevolutionStack discs, approach the integralVector Cross ProductA new vector at right angles, its length is the areaGalton BoardRandom bounces build a bell curve3D Geometric Nets & FoldingFold a flat 2D polygon net along its hinges into a closed 3D polyhedronCircle Theorems 3DSlide points around a circle to verify inscribed angles, Thales’ semicircle, and cyclic quadrilateralsMatrix Transformations 3DDrag basis vectors î, ĵ, k̂ to deform 3D space, track the determinant volume, and spot eigenvectorsRiemann Sums & 3D IntegralsApproximate volume under a 3D surface with rectangular Riemann columnsGradient & Tangent Plane 3DExplore partial derivatives, tangent planes, and steepest ascent on a 3D surfaceLinear Regression & Error BowlMinimize 3D squared residuals and roll down the least-squares SSE paraboloid bowlMonte Carlo & Buffon's NeedleEstimate π in 3D by raining random darts into a sphere-in-cube or dropping Buffon needles
Physics 14
Pendulum Wave15 pendulums, one length step, hidden patternsDouble PendulumTwo bobs, one tiny nudge, total chaosProjectile LaunchAngle, speed, gravity and air dragSpring and MassSimple harmonic motion with energy barsInclined PlaneFriction decides: slide or stickCollisions on a TrackElastic, partly elastic and sticky collisionsGyroscope PrecessionA spinning top that refuses to fallConical PendulumA ball on a string, circling in the airCoupled PendulumsEnergy sloshing through a springRolling RaceSphere, cylinder, hollow ball and hoop down a rampArchimedes' Buoyancy TankSubmerge test blocks in an overflow tank and weigh the displaced waterBernoulli Venturi TubeFluid speeds up in a constriction while its static pressure dropsCarnot Heat EngineFour reversible strokes between hot and cold reservoirs set the maximum efficiency limitTorque & Wrench LabSlide your grip along a wrench and vary pull angle to maximize torque τ = r F sin θ
Sports & Motion 10
Free Throw ShooterPull the ball back, line up the dotted arc, let goMini Golf PuttPull back, aim, release - then beat the windmillArchery RangeDraw the bow, allow for gravity and wind, hit the goldSlingshot LauncherStretch the band, let go, topple the towersSkate Half-PipeDrop in, pump the ramp, watch energy trade placesTrampoline BounceLift the jumper, let go, and read the bounceIce Skater SpinPull the arms in and the spin gets fasterRollercoaster BuilderDrag the track points - can the cart still clear every hill?Penalty KickCurve it past the keeper under the floodlightsDiving BoardMove the fulcrum, time your jump, ride the spring