Operator menu location in 3dView area :
View > Visibility handler
Also reachable via the search menu (F3)
This addon copies visibility settings of objects, modifiers and modifier settings from viewport to render or vice versa.
This is useful when you are rendering and discovered that you forgot to turn off render visibility on some objects that were hidden in the viewport.
Simplified init.py as per Dalais suggestion. Verified that the addon can be installed by drag and dropping the .zip in blender
This extension does not require special permissions.
We've added new mandatory fields: Featured Image and Icon. Featured Image is shown at the home page instead of the first preview image, and icon is shown in the extension's title (and later will be shown in Blender as well).
Could you please update your extension with an icon and a featured image?
Apologies for the late heads up.
I am unable to upload a new version of the addon. I just get the following error message: The version 1.1.0 was already uploaded for this extension (Visibility handler)
The file I try to upload is named visibility_handler-1.1.1.zip
I fixed the addon and it seems like it works fine to upload
I'm not able to install the add-on from disk: No module named 'visibility_handler-1_1_1'
.
Also, can you remove the __pycache__
folder from the .zip folder?
To make your add-on cleaner, you can remove the bl_info
as it is now stored in the manifest, and you can remove the commented line in the manifest.
Removed bl_info and pycache. Verified that I could install the addon
I get the same error as Victor, both on Linux and Windows using the same version of Blender Daniel was trying (3f247d6a3c22).
I did get the extension to work by simplifying the __init__.py
to its bare-minimum:
from . import addon
def register():
addon.register()
def unregister():
addon.unregister()
Simplified init.py as per Dalais suggestion. Verified that the addon can be installed by drag and dropping the .zip in blender
If changes are made and add-on ready for review you need to mark it as "Awaiting Review" so that moderators are pinged
Thanks for the info @nickberckley. The strange thing is that the approval status on my extension was "Awaiting Review" but I see now that I can also set that status in the actual comment as well.
Maybe this could be clarified in the webpage somehow in the future, because it took me some time to figure out. I was looking at the "edit page" of the extension first.
Thanks. As side note I spend some time searching for this panel in the image. It would be good to show/tell location of add-on in the description.
I also suggest adding 3D View in tags, as this deals with viewport mostly, more than render even.
updated description
updated description
Hey everyone,
Just a heads-up about a recent change regarding the licensing of add-ons on the Blender extension platform. Moving forward, all add-ons will need to be released under the GNU/GPL 3.0 license (SPDX:GPL-3.0-or-later). This is mainly to keep things simple and consistent across the board.
Previously, we accepted various licenses as long as they were compatible with Blender’s distribution. However, to avoid any confusion and streamline the process, all add-ons using the bpy API should now be presented as GPL 3 (the same license the Blender bundle is distributed). Regardless of whether the original code was under GPL 2, or something else like MIT or ZLIB.
Existing add-ons versions won't be affected. However, new updates will need to comply to the revised requirements.
Thanks for understanding, and feel free to reach out if you have any questions.
Sign in to comment.
This package fails to install, please test the extension before uploading.
Validation doesn't pass:
The python module needs to be a package containing an
__init__.py
file: see https://docs.blender.org/manual/en/dev/extensions/getting_started.html#add-on-extension