Unity3d Physics Visualization Versions Save

Tool to help you visualize 2d physics colliders and joints. You can track their transform at runtime. Just add the proper component to GameObject with a Collider2D or Joint2D.

version_5

3 years ago
  • massive refactoring
  • fixed bugs for movement logger
  • fixed bug for Collider2dRenderer

version_4

5 years ago
  • added ability to set material color by MaterialPropertyBlock
  • bug fixes
  • minor improvements

version_3

5 years ago
  • added gizmos AnchoredJoint2DVisualizer for DistanceJoint2D, FixedJoint2D, FrictionJoint2D, HingeJoint2D, SliderJoint2D, SpringJoint2D, WheelJoint2D
  • added ability to track a position of EdgeCollider2D
  • reworked architecture
  • removed dependency for DebugDrawingExtenstion
  • added ability to track a position of unmoved objects

version_2

5 years ago

New version supports visualizing through Collider2dRenderer which renders colliders shape to standard mesh. This version lacks most features of the gizmos-based visualizers but it works in standalone builds, can be batched in one draw call to minimize graphics overhead impact. You can automate routine operations for you visualizers with the new manager which can be found at "Tools/Physics2dVisualizer/Open Manager" menu.

version_1

5 years ago

Currently supports:

  • Box2dVisualizer for BoxCollider2D (EdgeRadius not supported)
  • Capsule2dVisualizer for CapsuleCollider2D
  • Circle2dVisualizer for CircleCollider2D
  • Edge2dVisualizer for EdgeCollider2D
  • Polygon2dVisualizer for PolygonCollider2D (Multiple polygon Paths not supported)
  • MovementLogger for tracking object's position and transform (Edgae collider not supported)