This repository has been archived by the owner on Dec 15, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 407
What's New
erow edited this page May 8, 2014
·
2 revisions
Features:
- renderer interpolation for positions between timesteps.
- canvas renderer can have multiple layers (canvases)
- Better API docs
- true time step independence
- removed inline lodash build
- added bower.json
- vector components can be accessed by
.x
and.y
- body.styles object now helps the renderer create a view with those styles
- added
interaction
behavior to help with user interactions - implemented dynamic, kinematic, and static body treatment (issue #84)
- added rectangle bodies
- AABBs are now represented as plain javascript objects
- added
world.warp
to control speed of simulation
Fixes:
- fix for point collisions
- optimized collisions
- fix #75. reversed Vector.perp() default
Features:
- issue #1. added attractor behavior
- feature: collision detection scopable (custom event channels, custom bodies)
- feature: behaviors target specific bodies
- feature: extension supports { get prop(){} } syntax
- feature: able to use Object.defineProperty when extending
- feature: queries and world.find() world.findOne
- feature: added pubsub .one() method. re issue #28
- feature: pubsub syntax changed. re: issue #28
- added Physics.query creator
Fixes:
- fix issue #40
- fix: issue #68
- fix issue #31. HTMLElements are removed from dom as bodies are removed from world.
- fix issue #62. don't allow duplicates to be added to world. added has() method
- fix for #59. added new UMD pattern
- fix: issue #51. ticker aware of performance.now. implements pubsub
- fix: major fixes to world events for adding and removing
- fix: isPointInsidePolygon edge case
- fix: beforeRender event data had wrong keyname