3D Simulations

253 interactive Three.js simulations. Drag to orbit, scroll to zoom, use the sliders.

Art & Design 10

RGB Light MixerDrag three coloured spotlights over a white wallColour Wheel HarmonyDrag the handles to build a palette and test it in a roomVanishing Point StudioDrag the horizon and vanishing points to redraw the sceneClay SculptorPush, pull and smooth a ball of clay with your handPottery WheelShape a spinning vase by dragging its profileVoxel PainterClick to stack coloured blocks and build your own sceneKaleidoscope DrawDraw once and watch it repeat in glowing symmetryLight & Shadow StudioMove the lamp and watch every shadow swing and stretchBezier Curve EditorDrag four control points and see how a smooth curve is builtSpirograph GearsA small gear rolls inside a ring and its pen draws a flower

Astronomy & Space 13

Black HoleOrbiting gas, a one-sided glare and a bent view of the diskSpiral GalaxyArms are waves; stars flow through themBinary StarsTwo suns circling a point between themSolar & Lunar EclipsesWhy most new and full moons pass without an eclipseHohmann TransferTwo engine burns, one half-ellipse to a higher orbitLagrange PointsFive places where gravity and spin cancelStar Life CycleFrom a gas cloud to a white dwarf, neutron star or black holeExoplanet TransitFinding worlds by the tiny shadow they cast on their starConstellations in 3DStars that look close together can be hundreds of light-years apartGravity SlingshotStealing speed from a moving planetThree-Body ProblemThree stars, Newton’s gravity, and no formula for the futureH–R Diagram & Star ClusterPlot stars by temperature and luminosity and evolve a star cluster across billions of yearsHubble's Law & Redshift 3DMetric expansion of space stretches photon wavelengths and drives galaxies apart at v = H₀d

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

Chemistry 18

Gas LawsPressure is just particles hitting wallsStates of MatterHeat a crystal until it melts, then boilsMolecule GallerySix molecules, true bond lengths and anglesCrystal LatticesFive ways atoms pack into a repeating cellDiffusionDye spreads by random jostling aloneCollision TheoryA + B reacts only if it hits hard enoughAtomic OrbitalsWhere the hydrogen electron is likely to be foundPeriodic Table 3DElement trends rise out of the table as towersAcids and BasespH is the power of ten behind H⁺Electrolysis of WaterElectric current splits H₂O into 2 H₂ : 1 O₂VSEPR Molecular ShapesNudge bonding atoms and lone-pair electron lobes to explore 3D VSEPR repulsionFractional DistillationSeparate crude oil hydrocarbon chains by boiling point inside a 3D bubble-cap towerGalvanic Voltaic CellGenerate electrical voltage from spontaneous redox half-cells and a salt bridgeLe Chatelier's ChamberCompress or heat a reversible gas reaction and watch dynamic equilibrium shiftCalorimetry & Enthalpy LabDrop heated metal samples into an insulated calorimeter and measure specific heat transferActivation Energy LandscapeSend reactant molecules over a 3D potential-energy saddle and lower the barrier with a catalystPolymerisation & PlasticsAssemble addition and condensation polymer chains and test cross-linked elasticityAllotropes of Carbon 3DCompare Diamond, Graphite, Graphene, and C60 Fullerene atomic lattices in 3D

Chemistry Lab 11

Molecule BuilderDrag atoms together and watch bonds formBalance EquationsMake the atoms on both sides matchTitration DripOpen the tap and drip base into acid until the colour flipsDensity ColumnDrop things into honey, water and oil and see where they settleHeat Transfer CupsDrop ice into a hot drink and watch the temperatures meetDissolving Sugar and SaltDrop cubes in the beaker, stir, and find the limitCrystal GrowthClick to drop seed crystals into a supersaturated solutionBoiling Under PressurePump the air out and make water boil at room temperatureLemon BatteryPush a zinc nail and a copper coin into lemons, then wire them upElement Tile SorterDrop each element into the right family binChromatography & Rf LabSeparate pigment mixtures on a 3D chromatography strip and measure Retention Factors (Rf)

Computing 8

Sorting AlgorithmsWatch five classic sorts rearrange a row of barsGraph TraversalBreadth-first and depth-first search, side by side in 3DNeural NetworkA real 3-5-5-2 network computing a forward passPathfinding MazeBFS, Dijkstra and A* race through a mazeTower of HanoiA recursive algorithm moving a stack in 2ⁿ − 1 movesGame of Life 3DCellular automaton generations stacked into a towerBinary Search Tree & AVL 3DWatch BST search paths and self-balancing AVL rotations keep lookup time O(log n)Cryptography & Key ExchangeForge a shared secret over a public channel watched by Eve using Diffie–Hellman and RSA

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

Electric FieldTwo point charges, their field and the force between themBar Magnet FieldField lines, iron filings and compass needles around a dipoleCharged Particle in BA magnetic field bends a moving charge into a circle or helixElectromagnetic WaveLight as travelling electric and magnetic fieldsCircuit Current FlowBattery, switch and resistors: watch the electrons driftElectromagnetic InductionA moving magnet drives current through a coilBohr Hydrogen AtomElectron jumps between energy levels, photons in and outPhotoelectric EffectLight knocks electrons out of metal, but only above a thresholdRadioactive Decay400 unstable nuclei decay at random, yet obey a perfect curveRutherford ScatteringAlpha particles bounce off a tiny, dense nucleusElectric Motor & GeneratorLorentz forces spin a DC motor with a split-ring commutator while slip rings generate AC powerElectrical Transformer 3DAlternating magnetic flux in a laminated iron core steps AC voltage up or downCapacitor & Dielectric LabAdjust plate area, gap distance, and dielectric insertion to store charge and electrostatic energyNuclear Fission ReactorBalance Uranium-235 fission and Boron control rod absorption to hold a critical chain reaction

Engineering 14

Gear TrainMeshing spur gears trade speed for torqueFour-Stroke EngineIntake, compression, power, exhaust: two turns per cycleWind TurbineCatching the kinetic energy of moving airTruss BridgeEvery member is just pulled or pushedSimple MachinesTrade force for distance: work in = work outHydraulic PressPascal's principle multiplies force through a fluidAirfoil LiftWhy a curved wing at an angle pushes upwardHydroelectric DamFalling water spins a turbine and makes electricitySolar Panel AngleTilt and aim decide how much sun you catchRobot Arm IKInverse kinematics: from target to joint anglesBeam Bending & Stress 3DCompare I-beam vs plank stiffness, bending moment, and tension/compression stressPID Controller Balance LabTune Kp, Ki, and Kd to balance a rolling ball on a thruster-actuated beamFiber Optics & Light GuideGuide laser pulses through a glass core by Total Internal Reflection and test bend lossSkyscraper Tuned Mass DamperProtect a 3D skyscraper from resonant earthquake waves with a Taipei-101 pendulum damper

Geography & Earth 10

Latitude & Longitude GlobeClick the globe to drop a pin and read its coordinatesContinent Drift PuzzleSlide the continents back together into PangaeaContour SculptorPaint hills and valleys and watch the contour lines redrawRiver Erosion SandboxMake it rain and watch water carve valleysEpicentre TriangulationThree stations, three circles, one earthquakeMap Projection UnfoldUnroll a globe and see what every flat map gets wrongTsunami & BeachLift the seabed and watch the wave race to shore and growMountain Fold SandboxSqueeze the rock layers and watch mountains fold upCompass & Magnetic NorthPull the needle around with a magnet, then let Earth winWeather FrontsPush a warm and a cold air mass together and make weather

Geography & History 4

Globe & Time ZonesDay, night and the 24 time zones on a spinning EarthSundialHow a gnomon turns the Sun's motion into clock timeGreat Pyramid of GizaCut open the 4,500-year-old tomb of Pharaoh KhufuTrebuchetMedieval siege engine powered by a falling counterweight

History & Society 10

Roman Arch BuilderLay the stones, drop in the keystone, strike the centeringSoroban AbacusSlide the beads and read the numberPyramid Ramp BuilderHaul limestone blocks up the ramp, one at a timeStonehenge SolsticeWatch the midsummer sun rise over the Heel StoneWater Clock ClepsydraTime measured by a falling water levelTower WindmillTurn the cap to face the wind and grind the grainWaterwheel MillLift the sluice gate and let the river grind the flourGutenberg Printing PressSet the type, pull the bar, print a pageMarket Supply and DemandSet a price and watch the market answerLighthouse Fresnel LensSweep the beam across the sea and light up the ship

Life Science & Health 13

Skeleton ExplorerClick any bone to learn what it doesFood Chain BuilderDrag the organisms into the chain, in the right orderPlant Lab: Sun & WaterDrag the sun and the watering can to grow the plantCodon Protein BuilderSpell an mRNA codon and watch the ribosome build a proteinPetri Dish BacteriaGrow colonies, drop an antibiotic disc, and watch resistance appearImmune DefendersPlace white blood cells and antibodies to stop the infectionTerrarium EcosystemDrag plants and animals in and keep the balanceBlood Type TransfusionMatch the donor bag to the patient, or the antibodies attackBreathing & the DiaphragmPull the diaphragm down and the lungs fill with airReflex ArcTap the knee or touch the hot plate and follow the signalHuman Ear & Cochlea 3DTrace sound waves from the eardrum and middle-ear ossicles to the tonotopic basilar membrane of the cochleaKidney Nephron FiltrationFollow blood ultrafiltration in the glomerulus, countercurrent multiplication in the Loop of Henle, and ADH water reabsorptionMuscle Sarcomere ContractionSlide thin actin filaments past thick myosin cross-bridges powered by Ca2+ troponin binding and ATP hydrolysis

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

Maths Play 11

Pythagoras SquaresDrag the legs and watch a² + b² = c² holdFraction Pie CutterCut a pie, shade the slices, compare two fractionsBalance Scale EquationsKeep the scale level to solve for xNumber Line JumperHop a frog along the line to add and subtract negativesTransformations LabReflect, rotate and translate a shape on the gridGeoboard AreaStretch a rubber band and measure its area3D Point PlotterDrag points in 3D space and read their coordinatesQuadratic HandlesThree points decide one parabolaDice ProbabilityRoll two dice and watch the sums form a triangleTessellation TilesFit regular polygons together with no gapsBase-Ten Blocks 3DBuild numbers with Thousands cubes, Hundreds flats, Tens rods, and Ones units

Music & Sound 10

Piano KeyboardPlay real equal-tempered notes, click or typeDrum PadsHit 16 synthesised drums, then loop your last 4 barsString Pluck HarpDrag a string aside and let goThereminPlay a note with no touch: just move your handXylophone BarsStrike the bars, then resize them to retuneFlute Pipe LengthsSlide the end cap to retune a pipe of airChladni PlateSand reveals the shape of sound on a vibrating plateWave Drawing SynthDraw one cycle and hear it loop as a toneStep SequencerClick cells to build a looping beatMusic Box CylinderPins on a turning drum pluck a tuned steel comb

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 θ

Play & Puzzles 10

Seesaw BalanceDrag the weights until the plank is levelTwist Cube 2x2Drag a face to twist a layer and solve the cubeSliding TilesSlide the tiles into order, 1 to 8Marble MazeTilt the board and roll the ball to the green holeDomino ChainPlace dominoes, then tip the first oneTic-Tac-Toe 3DThree in a row, in any direction, through a cubeConnect FourDrop discs, make four in a rowBlock TowerPull blocks out and stack them on top without a collapsePinball FlippersLaunch the ball, keep it alive, rack up pointsBowling AlleyPull the ball back, aim, release: ten frames

Space 1

Solar OrreryKepler orbits at real periods

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

Tech & Space Play 10

Logic Gate PlaygroundFlip the switches and watch the signal race through the gateBinary CounterEight light cubes that count in base 2Circuit BuilderDrag bulbs into series and parallel slotsRocket Stage BuilderBuild a rocket from parts, then launch it straight upN-Body Gravity SandboxClick to drop a body, drag to throw itSatellite Orbit LauncherDrag the velocity arrow and see the orbit appearClaw MachineSteer the claw, drop it, and win a plush prizeDrone FlightFly a quadcopter through the glowing ringsEclipse Shadow DragSlide the Moon in front of the Sun and watch the shadow landSpace DockingFly the ship into the docking port, gently

Waves & Optics 12

Ripple InterferenceTwo sources, one water surface, bright and dark linesStanding WavesA string fixed at both ends rings in harmonicsDoppler EffectA moving source squeezes waves ahead and stretches them behindSnell's Law RefractionLight bends at a boundary, and sometimes cannot get throughConvex Lens ImagingTrace three rays to find where the image formsPrism DispersionWhite light fans out into a spectrumDouble-Slit InterferenceLight through two slits makes bright and dark fringesPolarisationRotate a filter and the light fades with cos² of the angleBeatsTwo close frequencies swell and fade togetherTransverse vs LongitudinalSame wave speed, two ways to shake the mediumConcave & Convex MirrorsTrace principal rays from a glowing candle to form real or virtual mirror imagesHuman Eye & Vision CorrectionSee how myopia and hyperopia shift the focal point and how corrective lenses restore sharp vision