Google Gravity Slime Mr Doob !!top!! May 2026

"Google Gravity" is a 2009 Chrome Experiment by Ricardo Cabello (Mr. doob) that uses HTML5 and JavaScript to make the search page elements fall, while "slime" refers to his broader interactive liquid simulation work. The iconic project allows users to interact with falling elements and, in some versions, still perform searches. Experience the project at Mr. doob mrdoob.com/projects/chromeexperiments/google-gravity/.

Google Gravity is a classic browser-based physics experiment created by Ricardo Cabello, better known as Mr.doob. It reimagines the standard Google homepage as a pile of interactive objects subject to simulated gravity. What is Google Gravity?

Interactive Sandbox: The search bar, buttons, and logo all "collapse" to the bottom of the screen upon loading.

Physics Engine: Uses a 2D physics engine that allows users to pick up, throw, and bounce various elements around the browser window.

Functional Search: Despite the chaos, the search bar still works; results will drop into the pile from the top of the screen. Key Information Google Gravity Slime Mr Doob

Developer: Mr.doob (Ricardo Cabello), a pioneer in web-based graphics and the creator of the popular three.js library.

Technology: Built using HTML5, JavaScript, and early browser physics frameworks to showcase what modern (at the time) browsers could do.

History: Originally released around 2009 as a Chrome Experiment and later popularized as an "I'm Feeling Lucky" easter egg. Related Projects

Mr.doob has created several other "Google" physics demos that manipulate the UI in different ways: "Google Gravity" is a 2009 Chrome Experiment by

Google Space: Simulates zero-gravity where elements float freely.

Google Sphere: Elements orbit a central point like a 3D cloud.

Google Underwater: Elements float in a simulated ocean with interactive waves.

🔥 Pro Tip: To see it in action, you can visit the official Mr.doob project page or search "Google Gravity" on Google and click I'm Feeling Lucky. Google Gravity - Mr.doob What is the "Slime" Experiment

Sign in. Google Search I'm Feeling Lucky. Advertising Programs Business Solutions Privacy & Terms +Google About Google. Mr.doob - Experiments with Google


What is the "Slime" Experiment?

While the original Gravity experiment feels like a demolition derby, the Slime project is more like playing with a stress ball.

Technically part of his broader collection of canvas experiments (often referred to as "Google Gravity" effects in pop culture searches), the Slime simulation utilizes WebGL and physics coding to create a substance that behaves like... well, slime.

Imagine the Google logo or a colorful blob of goo that reacts to your mouse cursor. As you drag your mouse across the screen, the material stretches, wobbles, and contorts. It has weight, it has tension, and it is impossibly satisfying to play with.

How to recreate (minimal steps)

  1. Create HTML mirroring page elements (logo, search box, buttons).
  2. For each element, create a physics body with mass, position, velocity.
  3. Implement update loop using requestAnimationFrame:
    • Apply gravity: vy += g * dt
    • Integrate positions: x += vx * dt; y += vy * dt
    • Detect/resolve collisions with floor and other bodies
    • Update element styles (transform)
  4. Add pointer event handlers to drag and impart velocity.
  5. Optimize with CSS transforms and limit physics iterations on low-end devices.

Common Issues & Troubleshooting

When Search Melts: The Art of "Google Gravity Slime" by Mr. Doob

If you have ever typed "Google Gravity" or "Mr. Doob" into a search bar, you know you are not looking for information—you are looking for a digital prank. But what happens when you add the word "Slime" to the mix?

Your test solution PDF is ready to download Download PDF