← all study views

biology viewlive 3D · minted from a sentence

Cell Structure

A cell as a set of rooms, not a bag of soup: click through the organelles of an animal or plant cell suspended in translucent cytoplasm, each with its role on the label.

the worlddrag to orbit · scroll to zoom

the real artifact, live — not a videoopen it full-page →

the study

The idea

The deep design principle of the eukaryotic cell is compartmentalization. A cell must run thousands of chemical reactions, and many of them are mutually incompatible — demolition enzymes would digest the cell that owns them, and the proton gradients that power energy production cannot exist without a membrane to be a gradient across. The solution is rooms: the nucleus keeps the DNA and its transcription machinery behind an envelope; the mitochondria burn fuel across their own folded inner membranes; the endoplasmic reticulum builds and folds proteins; the Golgi sorts and ships them; the lysosomes keep their acid demolition chemistry (pH ~5) safely walled off from the neutral cytoplasm.

The plant cell adds three inventions that explain most of how plants differ from animals. A rigid cellulose wall turns each cell into a small pressure vessel. A huge central vacuole fills with water and presses the cytoplasm into a thin film against that wall — this turgor pressure is the "skeleton" of lettuce, and wilting is what its loss looks like. And chloroplasts run photosynthesis, making the cell a producer rather than a consumer.

The best story in the room: mitochondria and chloroplasts were once free-living bacteria, taken inside an ancestral cell in an endosymbiosis one to two billion years ago. They still carry their own separate DNA, their own bacterial-style ribosomes, and their double membranes, and they still reproduce by dividing on their own schedule. Every cell of yours contains the descendants of that merger.

What to look for

  • Click every organelle — each raises a card with its structure and role. The geometry is honest to function: mitochondria as folded-membrane capsules, the ER as a sprawling sheet system near the nucleus, the Golgi as stacked cisternae.
  • Compare the two cell types: the animal cell is a blobby arrangement of organelles in jelly; the plant cell is a box whose central vacuole visibly shoves everything else to the walls.
  • The translucency is doing pedagogical work: organelles read as layered bodies suspended in three dimensions, which no flat textbook diagram can show.
  • Same seed, same cell: the layout is a deterministic recipe, so a re-render is a repeat visit to the same specimen, not a new random one.

Getting it right

  • A real cell is far more crowded than any legible render — cytoplasm is a dense gel packed with thousands of ribosomes and a protein concentration near 300 g/L. This view is a museum staging: true parts, breathing room added.
  • The ER is not a scatter of separate blobs; it is one continuous membrane labyrinth, and the nuclear envelope is continuous with it.
  • "The mitochondrion is the powerhouse of the cell" undersells the wiring: it is an ex-bacterium running a proton-gradient turbine, and the reason it must be a sealed compartment is that the gradient is the machine.

Turn the knobs

  • cell_type is the comparative-anatomy switch: mint 'animal' and 'plant' side by side and inventory what the plant added.
  • jelly_alpha and organelle_alpha tune the translucency — clear the cytoplasm to survey the layout, thicken it to feel how buried these structures really are.
  • seed re-deals the arrangement: a different specimen, identically equipped.

the knobs

The world above is one recipe — every knob below is a parameter of it. In a mojulo workshop you rarely touch them directly: you ask your agent in a sentence, and the agent sets the knobs.

parameter manual
  • cell_type (string) — The cell type to populate (default 'animal'). 'animal' — nucleus, mitochondria, ER, Golgi, lysosomes, ribosomes. 'plant' — boxy cell wall, large central vacuole, chloroplasts, nucleus, mitochondria, ER, Golgi, ribosomes.
  • seed (number) — Layout seed — same seed reproduces the same organelle arrangement (default 1).
  • scale (number) — Overall size multiplier (default 1).
  • jelly_alpha (number) — Cytoplasm (jelly) opacity 0..1 (default 0.22 — quite see-through).
  • organelle_alpha (number) — Organelle opacity 0..1 (default 0.7 — lightly translucent so overlaps read as superposed).

more study views