Skip to content

Release v.0.2.0

Choose a tag to compare

@Unity-SeungwooLee Unity-SeungwooLee released this 02 Sep 07:07

v0.2.0

Compatibility pass for Blender 5.x plus a round of bug fixes.

Compatibility

  • Verified working on Blender 5.2. Minimum supported version raised to 4.2.
  • Install via Edit > Preferences > Add-ons > Install from Disk and select the
    .py file. Single-file legacy add-ons are still supported in 5.x.

Fixed

  • Outer Select mode left nothing visibly selected. Face selection was being
    flushed in the wrong direction (vertices/edges to faces instead of faces to
    vertices/edges), so the flags were written but never showed up in Edit Mode.
    The add-on now flushes in face mode and drops into Edit Mode with the mesh
    select mode set to Face, so the surviving geometry is selected and ready to
    inspect or invert.
  • Camera cleanup deleted every camera in the scene, including the user's own.
    Generated cameras are now tagged and only those are removed. The camera
    collection was also renamed to HGR_Cameras to avoid clashing with an
    existing Cameras collection.
  • Face statistics were read while in Edit Mode and reported stale counts.
  • Cameras were always placed around the world origin, so objects away from
    the origin were analyzed from the wrong angles. Placement now uses the
    object's bounding box center.
  • Panel drew the "Number of Rows" block twice.
  • The BMesh was not freed when an error occurred mid-run.

Added

  • Auto Distance: derives camera distance from the object's bounding box.
    Disable it to set the distance manually.
  • Merge Scope: choose between joining all visible meshes or only the
    selected ones.
  • poll() on the operator, so the button is greyed out without a mesh selected.

Changed

  • The depsgraph is now fetched once per run instead of once per ray cast, which
    noticeably speeds up high-precision passes on dense meshes.
  • Panel rewritten with use_property_split for a more standard layout.