This project showcases the fusion of technology and lifelike physics, allowing you to create balls that behave just like their real-world counterparts.
- 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.
- 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.
Visit the live demo of the "Falling-Ball" simulation here.
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.