maxivz / interactivetoolsblender

Interactive Tools for Blender
https://maxivz.github.io/interactivetoolsblenderdocs.github.io/
GNU General Public License v3.0
155 stars 35 forks source link

problem #25

Closed Valerianych closed 4 weeks ago

Valerianych commented 1 month ago

It gives an error and "No module named 'mesh_f2' does not work

Jordan-64 commented 1 month ago

I haven't tested it extensively but if you copy the file https://raw.githubusercontent.com/blender/blender-addons/main/mesh_f2.py into "Blender/4.2/scripts/addons" it seems to work.

danilkaden commented 1 month ago

please. can you send a file again. couse when i try to come in links i have a "No results matched your search." or give me advice when i can find this file

Jordan-64 commented 1 month ago

please. can you send a file again. couse when i try to come in links i have a "No results matched your search." or give me advice when i can find this file

url is fixed, try again.

Jordan-64 commented 1 month ago

There is a Updated fork wich should work with Blender 4.2.0 https://github.com/ajfurey/interactivetoolsblender

You don't need the File i posted earlier.

ariel3diaz commented 1 month ago

Tried this new version and got to some issues.

Super Smart Create, when used to connect vertices ('Connect Vertex Path' which i think is an F2 tool) works fine. However, when you selct vertices to create new faces (F2's New Edge/Face From Vertices) the tool doesn't work. In the example below, I'd expect for new faces to appear where the blue lines are after consecutive presses.

image

Also, for the addon to work and not give me the missing f2 error, I have to copy f2 to my 'bender-4.2.0...\portable\scripts\addons folder. f2 now lives in 'blender-4.2.0-windows-x64\portable\extensions' so the interactive tools addon can't find it.

Jordan-64 commented 1 month ago

I'm not sure if i understand but in your example above, when you select the two vertices and press "F" repeatedly then it creates new faces were the blue lines are. Also i have no problems with the installation of the addon. I have enabled the F2 extension and than i dragged the zip file of the addon in the blender window and it works.

Ollymoss commented 1 month ago

On MacOS, I could only get the new fork to activate by moving the F2 addon from the new "extensions" folder that blender 4.2 automatically creates into the old "addons" folder. After that, the addon seems to work as expected.

ariel3diaz commented 1 month ago

Reinstalled it and now 'super smart create' works as intended. However, like Ollymoss stated above I have to move the F2 addon from the extensions dir and into my portable/addons folder, next to interactive tools. Maybe this is a bug that only affects portable installs (so maybe if your configs live inside of Appdata this isn't an issue?).

Jordan-64 commented 1 month ago

On MacOS, I could only get the new fork to activate by moving the F2 addon from the new "extensions" folder that blender 4.2 automatically creates into the old "addons" folder. After that, the addon seems to work as expected.

I think the Forked addon has some Hard coded Windows paths.

Jordan-64 commented 1 month ago

Reinstalled it and now 'super smart create' works as intended. However, like Ollymoss stated above I have to move the F2 addon from the extensions dir and into my portable/addons folder, next to interactive tools. Maybe this is a bug that only affects portable installs (so maybe if your configs live inside of Appdata this isn't an issue?).

Are your blender extensions in "C:\Users\YOUR_WINDOWS_USER_PATH\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org"?

I also use the Portable version and my Extensions are in that path.

ariel3diaz commented 1 month ago

Reinstalled it and now 'super smart create' works as intended. However, like Ollymoss stated above I have to move the F2 addon from the extensions dir and into my portable/addons folder, next to interactive tools. Maybe this is a bug that only affects portable installs (so maybe if your configs live inside of Appdata this isn't an issue?).

Are your blender extensions in "C:\Users\YOUR_WINDOWS_USER_PATH\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org"?

I also use the Portable version and my Extensions are in that path.

No, I don't even have a 'Blender Foundation' folder inside of AppData/Roaming. My extensions live in: blender-4.2.0-windows-x64\portable\extensions\blender_org

The Appdata path is created automatically the first time you run a new blender install if you don't already have a 'blender-4.2.0-windows-x64\portable\' that you've created manually. In my case I created this 'portable' dir so my extensions go there by default instead.

Jordan-64 commented 1 month ago

Reinstalled it and now 'super smart create' works as intended. However, like Ollymoss stated above I have to move the F2 addon from the extensions dir and into my portable/addons folder, next to interactive tools. Maybe this is a bug that only affects portable installs (so maybe if your configs live inside of Appdata this isn't an issue?).

Are your blender extensions in "C:\Users\YOUR_WINDOWS_USER_PATH\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org"? I also use the Portable version and my Extensions are in that path.

No, I don't even have a 'Blender Foundation' folder inside of AppData/Roaming. My extensions live in: blender-4.2.0-windows-x64\portable\extensions\blender_org

The Appdata path is created automatically the first time you run a new blender install if you don't already have a 'blender-4.2.0-windows-x64\portable' that you've created manually. In my case I created this 'portable' dir so my extensions go there by default instead.

There is a hard coded path in the new addon

extensions_path = home_directory + f'\AppData\Roaming\Blender Foundation\Blender\{version_string}\extensions\blender_org'

That's maybe the problem

maxivz commented 1 month ago

I am merging changes right now that should start to fix some of these issues. Please let me know if this isn't fixed Ill keep looking at these issues during the next days, but it might take a while

maxivz commented 4 weeks ago

Ill close this issue as it has now been fixed in the new release, thanks everybody for reporting and contributing!