matter-js icon indicating copy to clipboard operation
matter-js copied to clipboard

a 2D rigid body physics engine for the web ▲● ■

Results 212 matter-js issues
Sort by recently updated
recently updated
newest added

When a light body crashes into a heavy one, it penetrates into the middle of the heavy one with great speed, then the engine pushes both bodies away from each...

duplicate
investigate
improve

Hello, not sure if is the right place to ask a question, I apologize if it is not the case. First some context, I use matter.js in a graphical library...

question
need-more-info
improve

I've noticed that upon scaling up a circle the collisions using the collision listener code are no longer detected correctly. Typically I could just touch a wall and slide down...

investigate
need-more-info

I am making a game where you can enter slow-motion. At first, I used `engine.timing.timeScale`, which worked until I noticed the geometries floating upwards slightly before settling whenever I changed...

improve

I saw "see `engine.enabled` instead" while I was reading the documentation but when I checked there was no `engine.enabled`. I think it was meant to be `runner.enabled`?

Hello. I have simulation (game plinko) - balls falling down from exact coordinates into baskets. Repeating the same simulation over and over, results are different! Also, when I slow down...

duplicate

@liabru First off, thanks for this opensource library, it has excellent performance and very intuitive so it's easy to get going quick. That being said, it took me several hours...

feature-request
improve

![angle-constraints](https://user-images.githubusercontent.com/654420/76469884-1fc7bb80-63e7-11ea-9050-00fce993a09f.gif) Work in progress, this feature and API is subject to change. ### Features - builds on `Matter.Constraint` - distance or pin supported - angles for one or both constraint...

feature-request
discuss
need-test

I'm seeing differing body speeds (visually, not body.speed) when framerates differ. Movement is meant be framerate independent but it doesn't appear to be with respect to only velocity. I think...

question
improve