Skip to content

Explore our interactive 3D Ball Physics Simulation. Click to create balls that mimic real-world behavior. Watch them fall, bounce, and roll convincingly due to gravity. This engaging web experience brings lifelike physics to your screen.

Notifications You must be signed in to change notification settings

ankitjha2603/falling-ball

Repository files navigation

Falling-Ball: Realistic 3D Physics Simulation

This project showcases the fusion of technology and lifelike physics, allowing you to create balls that behave just like their real-world counterparts.

Features

  • Dynamic Ball Creation: Generate balls with a simple click on the canvas.
  • Gravity Simulation: Watch balls fall naturally under the influence of gravity.
  • Realistic Bouncing: Observe balls bounce convincingly upon collisions.
  • Smooth Rolling: Witness balls roll naturally across the ground plane.
  • Immersive 3D Environment: Enjoy a visually appealing 3D environment created using Three.js.

Technologies Used

  • Three.js: A JavaScript library for creating 3D graphics in the browser.
  • Cannon.js: A physics engine for simulating realistic physics interactions.
  • HTML, CSS, and JavaScript: Core web technologies for building the interactive simulation.

Demo

Visit the live demo of the "Falling-Ball" simulation here.

Feedback and Contributions

Feedback and contributions are welcome! If you find any issues or have suggestions for improvements, feel free to submit an issue or a pull request.

About

Explore our interactive 3D Ball Physics Simulation. Click to create balls that mimic real-world behavior. Watch them fall, bounce, and roll convincingly due to gravity. This engaging web experience brings lifelike physics to your screen.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published