Distance Map

3D OPERATORS in Addons


Item Rating

This item has an average rating of 5 from 2 ratings by the community.

50%
50%
0%
0%
0%

Purchase this item to leave a review!

  • Amos Manneschmidt
    almost 5 years ago

    Did what I needed but it would be nice if there were more customization options for the color map. Eg: it would be handy to be able to pick a color map like viridis or magma (from matplotlib) to get more gamut than a simple RGB linear interpolation between two colors will give you. Instead I have to export the mesh and distance map and then import into something like VisIt or ParaView to create this visualization which is certainly doable but it is cumbersome.

    • 3D OPERATORS

      almost 3 years ago

      Hi Amos,

      The Distance Map addon has just been updated and now includes the possibility to use preset colormaps other than a two-color gradient. "Viridis" is included and "hot" is similar to Matplotlib's "magma". It is also possible to use a customized colormap. I am able to implement other colormaps as well, so suggestions are welcomed. I hope you are still using the addon or will be using it again in the future.

  • marcos
    about 3 years ago

    Thanks for implementing the improvements, the colormap support and selective distance display are great. However, I’ve run into a serious performance issue:*After selecting vertices and hopping back to the layout to view distances), the process becomes extremely slow.* This happens even with low density meshes and only 10 selected vertices. It feels like every selection action is triggering an expensive recalculation or lookup (I have a decent pc fwiw) If there's a way to defer calculations until explicitly requested (for example, with an "Update Distances" button), that would make the workflow much smoother. Right now it feels like it's trying to update in real time on every selection change, which cripples responsiveness. Let me know if this can be optimized. This is the main thing holding back the addon for me at the moment.Extra suggestions: A toggle for dynamic distance recalculation on object transform (even if triggered manually, like “Update Measurements” button).Still room to grow, but it’s much more usable now. 4 deserved stars! Worth the money if it keeps being supported in the long run

    • 3D OPERATORS

      almost 3 years ago

      Hi Marcos,

      Thanks for the feedback! The Distance Map addon has just been updated. I have implemented some of your suggestions. Most importantly, it is now possible to use a preset colormap other than a two-color gradient. I have included some of the most commonly used colormaps from Matlab/Matplotlib but I can add other colormaps if necessary (just send me a message). Building a customized colormap is also possible now.

      I also implemented a fix for the clogged/dense measurements when Show Distances is used. It now only displays the measurements of the selected vertices in Edit Mode.

      I tried to implement a solution for real-time measurements after transforms, but this gave too many other problems instead. I used Geometry Nodes, because it is Blender's most useful vehicle for real-time modifications. However, I found some inherent problems with it. One of them is that Geometry Nodes (currently) does not allow NaN/None outputs, which make it very difficult to assign a correct color (and moreover: correct measurement) to a vertex that has no raycast hit. Hence, I went back to Python scripting.

      Hope you will have a good time using the new version and maybe the improvements convince you to change your rating. I am looking forward to hearing your thoughts on the new version.

  • Displaying 2 ratings
$19

Have questions about this product?
Login to message

Details
Sales 40+
Rating
2 ratings
Dev Fund Contributor
Published over 6 years ago
Blender Version 3.0 - 5.0
Extension Type N/A
License GPL