Skip to content

Add 1.3.0 compatibility (inaugural c-frame updates)

Compare
Choose a tag to compare
@kylebakerio kylebakerio released this 08 Oct 20:51
· 188 commits to master since this release

Overhaul to get back in good working condition. Fixes as follows:

  • Updated examples to use A-Frame 1.3.0
  • Updated to use three-to-cannon v4
  • Updated examples to use latest environment component & sphere colliders
  • Updated CANNON-shape2mesh to use BufferGeometry rather than Geometry. This affects all of: convex polyhedron, trimesh & heightfield. Only convex polyhedron has been tested. Trimesh and heightfield are implemented in CANNON.shape2mesh (copied from here, but not actually supported in aframe-physics-system, hence code changes are untested)
  • Optimize with buffergeometry by using typed array directly without intermediate vector3's
  • Fixed issues with force-pushable resolved by tightening up raycast targets
  • Added interactivity to compound & constraints
  • Removed cannon worker driver from examples, as it doesn't work with some features; I'll raise a separate issue to track that
  • Added commentary and code links to each example