IMDraw v1.4.6 Update

A new update has been published to the asset store containing a large number of fixes. Also included is a new feature to toggle visibility of IMDraw primitives in the editor scene view during play in editor.

Full change list:

  • [New] Added option to IMDrawCamera to toggle visibility of IMDraw primitives (line, meshes and text
    meshes) in editor scene view during play in editor.
  • [New] Added new example scene which demonstrates IMDraw usage with multiple cameras.
  • [Changed] Improved VR compatibility with all relevant shaders.
  • [Changed] Improved internal handling of gizmo materials for Unity 2017.1+.
  • [Fixed] Fixed IMGizmo primitives that lacked mouse click detection.
  • [Fixed] Fixed incorrect scaling behaviour of IMGizmo.Collider for sphere, box and capsule colliders.
  • [Fixed] Fixed incorrect scaling behaviour for IMDraw.Collider when used with SphereCollider.
  • [Fixed] Fixed issue where IMDraw text mesh would render to all active IMDrawCamera instead of just the
    current target camera.
  • [Fixed] Fixed incorrect radius for IMDraw and IMGizmo Arc3D primitives.
  • [Fixed] Fixed issues where some IMGizmo calls did initialise gizmo matrix before drawing.
  • [Fixed] Fixed error when trying to access built-in font on Unity versions 2022.2 or later.

Leave a Reply