playcanvas/engine

BoundingBox, BoundingSphere, OrientedBox extra methods.

Open

#858 建立於 2017年2月22日

在 GitHub 查看
 (2 留言) (0 反應) (0 負責人)JavaScript (8,878 star) (1,325 fork)batch import
enhancementgood first issue

描述

It worth finalizing consistency withing those three classes, so here is list of things to do:

BoundingBox

  1. Deprecate intersects and add another method intersectsBoundingBox which will have same functionality
  2. Add intersectsOrientedBox method
  3. Add center and halfExtents property reference

BoundingSphere

  1. Add intersectsBoundingBox method (calls box.intersectsBoundingSphere internally)
  2. Add intersectsOrientedBox method
  3. Add center and radius property reference

OrientedBox

  1. Add intersectsBoundingBox method (calls box.intersectsOrientedBox internally)
  2. Add intersectsOrientedBox method
  3. Add halfExtents property reference
  4. Property worldTransform has wrong reference

貢獻者指南

BoundingBox, BoundingSphere, OrientedBox extra methods. · playcanvas/engine#858 | Good First Issue