Blender Grid Units Addon
v9
* Implemented units that stay on the edge of orthographic viewports even when the main axes are offscreen.
* Fixes for bad unit flipping in certain ortho views, e.g. top 90 degrees; using more robust algorithm.
* Consistent side of axis for units in ortho views.
* Taking into account viewport header menu visibility when drawing offscreen edge units.
* Improved unit sizing algorithm for tiny screens all the way to huge screens.
* Fixed Quad View (CTRL-ALT-Q) unit rendering by correcting the way region data is fetched from the context.
- Using theme axis colors for unit rendering.
- Implemented better formula for axis tint.
* Unit packing, with addon prefs and Scene Units menu. This is useful for modular part workflows, common in game dev. E.g. where 1 unit is 512 cm, and you want the full units for your scene, but a grid that shows whole numbers for every 512 cm.
* Ensuring labels reflect the scene's unit length scale setting.
* Improved rounding method, towards nearest grid line spacing, if the jumps between major units at the current viewing distance are at least that size.
* Allowing the overall viewport show/hide toggle to control the grid unit settings, keeping it more in line with how the other viewport overlay controls work.
* Fixing labels for the Imperial unit system.
* Adding support for length preference to be reflected in the labels used, e.g. centimeters, inches, meters, feet.
* Evened out ortho vs. perspective scale bump.
* Added a hack for *Imperial units* to mimic the sort of major grid line jumps the Blender grid is doing at various scales; it's a confusing set of grid lines to begin with, but this addon's labels need to follow them.
* Fixing a draw issue with +Z/-Z axis orthographic at very small view distances.
* Mac OS X support, better cross-platform shader code.
This was released earlier as an addition to the product files, but creating an actual blendermarket version in case it mails out to existing customers.