Yep, I did see the gizmo pref. That’s a welcome addition. I’m also intrigued by your comment over in the modo to Blender thread about enabling the gizmo on the GSR keys as well. I’d love to see that added.
I totally understand regarding the crossover; not all functions can be replicated. I was wondering if it’s even helpful to have Element in the list. The addition of the the cursor axis/center seems to negate the need for the element mode doesn’t it?
It could be removed but I wanted to try it with some other ideas before removing. I actually want to make a new add-on based on what I put in Modo-Me and call it something else since I want it to be Modo-Me++ but with new functionality. However I still want to make one more Modo-Me release with bugs or features. The element/selection issue needs some close attention.
My initial thinking was that the selection is calculated based on the whole selection, while element is individual elements, as in islands of selection has their own axis. And exchange behaviours of “local” with “element” And keep the “local” only an object level transformation, which will be grayed out.
I’ve been using this since yesterday. It’s great! Probably only thing missing for me would be a selection mode where it locks the axis, so it could be used as a work plane. Something like this
I am glad to see another happy user here. Couple of the modes actually lock the “transform orientations” which is basically a custom axis system. I will take a look at the code later to see which ones I implemented with.
If the selection one is missing it I will add that for the next release.
Now that you mention it … while the addon works fine for me in 2.80, I haven’t had any luck getting it installed for 2.79b. When I attempt to install from the zip the latest version (1.25), nothing is loaded. When I tried 1.2 the addon loaded, but I got a traceback error when I enabled it.
I am sorry that you are having that issue. I naturally tested it with 2.79b before the release so it should normally work. Can you please message me the error log you see in the terminal? I will take a look at it when I have time later today.
Thanks for the report. I just investigated the issue. I can’t make sense of the error you are getting, it could be coming from the add-on that is loaded just before modo-me. The addon is not missing bl-info so it actually registers.
Please see the lines above that message on your terminal to see if you have troubled add-ons that might be causing the issue.
I also uninstalled it, refreshed scripts (F8) from my Blender 2.79b (nightly) and installed it using the zip method and it installs fine here.
Maybe try downloading it again please? Also it would be better if you paste lines above and below those ones so I can see if it is the addon.
Here is a screenshot from 2.79b (after reinstlaling with zip)
Here’s a copy of the entire console after loading up Blender and then attempting to install ModoMe (newly downloaded):
Read prefs: C:\Users\uscokebr\AppData\Roaming\Blender Foundation\Blender\2.79\config\userpref.blend
found bundled python: C:\Program Files\Blender Foundation\Blender\2.79\python
Registered Blender Light Studio with 10 modules
_______REgister previews
.. .ao
.. .ao_legacy
.. .bevel_mask
.. .cavity
.. .curvature
.. .diffuse
.. .displacment
.. .dust
.. .id_element
.. .id_material
.. .normal_object
.. .normal_object_bevel
.. .normal_tangent
.. .normal_tangent_bevel
.. .paint_base
.. .position
.. .selection
.. .wireframe
Registered Hard Ops 9 with 126 modules
RetopoFlow Options path: C:\Users\uscokebr\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\RetopoFlow\RetopoFlow_options.json
RetopoFlow Options path: C:\Users\uscokebr\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\RetopoFlow\retopoflow_updater\backup\RetopoFlow_options.json
Caught exception while attempting to search for classes
cls: RFTool: RFTool_Tweak, RFTool_Stretch, RFTool_Patches, RFTool_PolyStrips, RFTool_Loops, RFTool_Relax, RFTool_Stretch, RFTool_Strokes, RFTool_PolyPen, RFTool_Contours
pyfile: tools.watch_profile
No module named 'Levenshtein'
RetopoFlow updater verbose is enabled
RetopoFlow Updater: Read in json settings from file
search for unknown operator 'PENFINITY_OT_smart_bevel', 'PENFINITY_OT_smart_bevel'
search for unknown operator 'PENFINITY_OT_smart_bevel', 'PENFINITY_OT_smart_bevel'
search for unknown operator 'PENFINITY_OT_smart_bevel', 'PENFINITY_OT_smart_bevel'
Syntax error 'ast.parse' can't read 'C:\\Users\\uscokebr\\AppData\\Roaming\\Blender Foundation\\Blender\\2.79\\scripts\\addons\\modo-me\\__init__.py'
Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender\2.79\scripts\modules\addon_utils.py", line 117, in fake_module
ast_data = ast.parse(data, filename=mod_path)
File "C:\Program Files\Blender Foundation\Blender\2.79\python\lib\ast.py", line 35, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "C:\Users\uscokebr\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\modo-me\__init__.py", line 6
"version": ( 1, 2_5_02092019 ),
^
SyntaxError: invalid syntax
fake_module: addon missing 'bl_info' gives bad performance!: 'C:\\Users\\uscokebr\\AppData\\Roaming\\Blender Foundation\\Blender\\2.79\\scripts\\addons\\modo-me\\__init__.py'
Modules Installed () from 'C:\\Users\\uscokebr\\Downloads\\Modo-Me_2.79_v1.25_02092019.zip' into 'C:\\Users\\uscokebr\\AppData\\Roaming\\Blender Foundation\\Blender\\2.79\\scripts\\addons'
There are a couple of missing operators there for an old addon (no idea why), but the first syntax error shows up after attempting to load ModoMe. I’m not certain, but I think I loaded it successfully on my home system. Not sure what’s going on here.
I can confirm that the file “Modo-Me_2.79_v1.25_02092019.zip” on Gumroad that @brandroid is extracting is bad. The version specified in the bl_info yields a syntax error in Python. In fact, the “Modo-Me_2.80_v1.25_02092019.zip” file has the same issue.
Ok sorry about that guys. Since I cant replicate this issue myself I can only speculate about it.
Is it possible if anyone of you can rename the addon folder for Blender 2.79b, start Blender and install the zip file again? I am wondering if it will stil casue the similar issue for you guys.
In @brandroid’s log it says ast cant read the file, which is curious. That is the Python module that API uses to parse the addons.
I will do one more testing and upload a new version.
Actually I think I know the issue, your last log shows me more information. It is the formatting with the version field.
The fix is easy, if you do not want to wait for my fix release you can just change "version": (1, 2_5_02092019), to "version": (1, 25), in __init__.py for now. It is just at the top of the file.