Page MenuHome

Add-onsProject
ActivePublic

Details

Description

Addon scripts for Blender.

Addons Catalog: list of addons included with Blender and external.
Addons Process: how to get your addon included and maintain it.
Submit Addon: submit an addon that you want included with Blender.

Repositories
Blender Addons
Blender Addons Contrib

Module Owner: @Campbell Barton (campbellbarton)

Recent Activity

Today

Odd Østensen (odds57) added a comment to T70786: Windows update.



Tue, Oct 15, 12:06 AM · Add-ons

Yesterday

Jacques Lucke (JacquesLucke) added a comment to T70786: Windows update.

please make a screenshot that shows where something is missing

Mon, Oct 14, 10:16 PM · Add-ons
Odd Østensen (odds57) added a comment to T70786: Windows update.

no erroror message. Under preferences, I have uncheked several import format, like dxf, stl, fbx and others. They are still unchecked, but are not available. The only import or export format are now abc or dae. This happends after update of Windows. I have uninstalled the updates but this did not help

Mon, Oct 14, 7:15 PM · Add-ons
Damien Picard (pioverfour) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

i believe that exposing the need of using a prefix or suffix is better support for the user than answer to all fake bug reports related to a wrong usage of the add-on. If you let people understand what the add-on should work like, they usually learn how to do it. Rigify has suffered for long time of undocumented feature and obscure feature options in the ui.

Mon, Oct 14, 1:27 PM · Add-ons
Ivan Cappiello (icappiello) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

It would be better than the current options, but I think it would make the system less flexible and more complicated, with little benefit since they will need to set the naming options for every rig they create anyway. Setting three options is neither faster nor simpler than just one.
I believe naming things properly is the user’s responsibility, whether creating objects by hand or using an add-on.

Mon, Oct 14, 12:45 PM · Add-ons
Damien Picard (pioverfour) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

what about a naming section with "suffix" checkbox, a text field and an append/prepend option?

Mon, Oct 14, 12:37 PM · Add-ons
Campbell Barton (campbellbarton) added a comment to T70742: functools.partial wrapped functions can't be used for bpy.props.XXXProperty update callbacks.

Agree this isn't an error in the code, however it's not a problem to support this.

Mon, Oct 14, 12:35 PM · Add-ons
Julian Eisel (Severin) closed T70581: Ctrl+Shift+Click on a node does't work if the node is already selected (Link Viewer, Node Wrangler) as Resolved by committing rB80fe0ac7ff8c: Fix T70581: Node Wrangler output switching broken.
Mon, Oct 14, 12:12 PM · User Interface, BF Blender, Add-ons
Ivan Cappiello (icappiello) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

i am more concerned about the naming issue:
Since the source rig is by default named metarig, when it generates use to default rig as name. Most people uses it like that.
If you do not append _rig at the end, when making a proxy it will became very difficult to get what you are looking for.
So, yes, it could be removed, but then you have to explain the users they have to put something there to find it later on.
i think this is not good so, in my opinion, _rig should stay.

I don’t think I understand the problem. Say I create character Char. I’ll want to proxy only the armature when linking the character to a shot scene. It makes sense to me that the object I’ll manipulate is named the same as the character, so the rig will be named Char as well. The meshes might be called Char_mesh.001 or something. Then the armature’s not particularly hard to find in the list: the rig object appears first in alphabetical order since it doesn’t have a suffix.
I’m not saying mine is a perfect use case, or even a typical use case, but it is a use case different from yours. I don’t think all users will name their objects the same, and this scheme shouldn’t be imposed on them. What if they want to have a rig_ prefix instead of a suffix? what if they want to have a .rig with a dot as a separator? what if they want to name it in their native language _squelette? what if they use two armatures for the same character? And what about the ui script: there is no ambiguity there, it should be Char_ui.py and not Char_rig_ui.py.
As you said, there is a default name, rig, which is fine. The custom name is in Advanced Options. I think an advanced user will know if they need a suffix added for them.

Mon, Oct 14, 12:11 PM · Add-ons
Bastien Montagne (mont29) closed T70394: I can't use the hotkeys Ctrl + T as Invalid.

More than a week without reply or activity. Due to the policy of the tracker archiving for until required info/data are provided.

Mon, Oct 14, 11:46 AM · Add-ons
Damien Picard (pioverfour) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

i am more concerned about the naming issue:
Since the source rig is by default named metarig, when it generates use to default rig as name. Most people uses it like that.
If you do not append _rig at the end, when making a proxy it will became very difficult to get what you are looking for.
So, yes, it could be removed, but then you have to explain the users they have to put something there to find it later on.
i think this is not good so, in my opinion, _rig should stay.

Mon, Oct 14, 11:42 AM · Add-ons
Ivan Cappiello (icappiello) added a comment to D5675: Rigify: store advanced options in armature instead of window manager.

storing the data on the armature is ok. The whole system is designed to make appending of metarig as simple as possible.

Mon, Oct 14, 10:55 AM · Add-ons
Julian Eisel (Severin) merged T70758: Node Wrangler Output switching no longer works has did in 2.80 into T70581: Ctrl+Shift+Click on a node does't work if the node is already selected (Link Viewer, Node Wrangler).
Mon, Oct 14, 10:34 AM · User Interface, BF Blender, Add-ons
Julian Eisel (Severin) merged T70748: Node Wrangler isn't working on active nodes into T70581: Ctrl+Shift+Click on a node does't work if the node is already selected (Link Viewer, Node Wrangler).
Mon, Oct 14, 10:33 AM · User Interface, BF Blender, Add-ons
Jacques Lucke (JacquesLucke) lowered the priority of T70786: Windows update from Needs Triage by Developer to Needs Information from User.

What do you mean with "will not start"? Is there some error message?

Mon, Oct 14, 10:02 AM · Add-ons
Brendon Murphy (meta-androcto) triaged T69577: Collection Manager as Confirmed, Medium priority.
Mon, Oct 14, 7:54 AM · Add-ons
Brendon Murphy (meta-androcto) added a comment to T69577: Collection Manager.

hi, I think we need to expose this to more people. I would suggest we promote this to addons contrib tpo expose to a greater number of people and gain more feedback.
@Ryan Inch (Imaginer) your free to add this to contrib. thanks for the hard work your putting into this.

Mon, Oct 14, 7:54 AM · Add-ons
Ryan Inch (Imaginer) added a comment to T69577: Collection Manager.

Slight Update.
Fixed a regression with the enabling toggles where you couldn't look around the scene without losing the history.

Mon, Oct 14, 6:28 AM · Add-ons

Sun, Oct 13

Paul Kotelevets (1D_Inc) added a comment to T69577: Collection Manager.
Sun, Oct 13, 5:12 PM · Add-ons
Odd Østensen (odds57) created T70786: Windows update.
Sun, Oct 13, 3:17 PM · Add-ons
Ryan Inch (Imaginer) added a comment to T69577: Collection Manager.

It is not clean what "enabled of disabled rendering on this view layer" checkbox influences, or maybe I'm lost in the interface to find what it is related to.

That checkbox controls whether the view layer will be rendered when you do a render or press F12.
Let's say you have a scene with two collections and you want them in separate View Layers for compositing, you have to isolate them in each View Layer, but now you can't see your entire scene. So you make a View Layer that shows you everything, but you only need it in the viewport, not for the final render (and you don't want the added render time). So now you can easily disable rendering of the View Layer with that checkbox (you can also find that checkbox in the View Layer Properties tab under the View Layer panel in the Properties Editor).

Sun, Oct 13, 9:43 AM · Add-ons

Sat, Oct 12

Paul Kotelevets (1D_Inc) added a comment to T69577: Collection Manager.

By the way, I wonder if you like what we got.
Are these features useful for your workflow?)

Sat, Oct 12, 11:21 PM · Add-ons
Bastien Montagne (mont29) added a comment to T69554: FBX import does not read custom bone properties .

auto-parsing of commits in 2.81 branches is still not fully working it seems… Changed those 'flags' in rBA2476c0b4b2789e65f1ef95989d4e42dfd784be45 (and merged it in master), so this should be testable in next daily build.

Sat, Oct 12, 1:04 PM · Import/Export, Add-ons
Bastien Montagne (mont29) closed T70742: functools.partial wrapped functions can't be used for bpy.props.XXXProperty update callbacks as Invalid.

There is no bug here, things are working as expected, with some limitations indeed. This is a complex mix of python and blender API, you cannot always use all the magic of pristine python with it.

Sat, Oct 12, 12:21 AM · Add-ons

Fri, Oct 11

Renato Henriques (Spartacus1) added a comment to T68704: Documentation: explain that Blender 2.80 Exporting a textured OBJ with any shader other than Principled BSDF will result in an MTL without map_Kd pointing to texture file.

As Ryan said, it's tolerable that complex textures with layers are not exported. However, image textures should be exported correctly, as in any other 3D package.

Fri, Oct 11, 10:44 PM · Documentation, Import/Export, Add-ons
Charles Wardlaw (kattkieru) added a comment to T69554: FBX import does not read custom bone properties .

Hey, thank you for listening and helping out!

Fri, Oct 11, 8:44 PM · Import/Export, Add-ons
Bastien Montagne (mont29) added a comment to T69554: FBX import does not read custom bone properties .

Afaik, A tag means 'animated', and U means 'user-defined data' (this is just assumptions from older FBX I analyzed during main development phase of the add-on, think there are no official info about those anywhere)…

Fri, Oct 11, 6:15 PM · Import/Export, Add-ons
Ryan Ackley (ryanackley) added a comment to T68704: Documentation: explain that Blender 2.80 Exporting a textured OBJ with any shader other than Principled BSDF will result in an MTL without map_Kd pointing to texture file.

Took me days of pulling hair and googling to find that textures not exporting is by design. I don't think it's an unreasonable user expectation for simple shaders like Diffuse BDSF to export texture images. I can live with the workaround however. It's just extremely obscure and unintuitive.

Fri, Oct 11, 5:43 PM · Documentation, Import/Export, Add-ons
Blazej Floch (bfloch) added a comment to T70742: functools.partial wrapped functions can't be used for bpy.props.XXXProperty update callbacks.

Note:
In source/blender/python/intern/bpy_props.c:1657
PyFunction_Check could be PyCallable_Check. Not sure if the PyFunction_GET_CODE would still work, but I believe there are functions to do the same with callable objects.
It uses PyObject_CallObject to call so I guess that should work.

Fri, Oct 11, 5:13 PM · Add-ons
Charles Wardlaw (kattkieru) created T70742: functools.partial wrapped functions can't be used for bpy.props.XXXProperty update callbacks.
Fri, Oct 11, 4:32 PM · Add-ons
Charles Wardlaw (kattkieru) added a comment to T69554: FBX import does not read custom bone properties .

Ahh interesting. I think that I might not have had it installed correctly-- a clean build today and I'm seeing the attributes in the correct place! My apologies. But Maya is still not picking them up. [captain picard facepalm gif]

Fri, Oct 11, 4:26 PM · Import/Export, Add-ons
Alan Odom (Clockmender) added a comment to T70238: Precision Drawing Tools (PDT).

I have a question:

Fri, Oct 11, 3:56 PM · Add-ons
Campbell Barton (campbellbarton) added a member for Add-ons: CansecoGPC (CansecoGPC).
Fri, Oct 11, 8:37 AM
Campbell Barton (campbellbarton) closed T70724: PLY Import bug as Resolved by committing rBAcb5cba3da0b1: Fix T70724: PLY import fails with strings.
Fri, Oct 11, 7:26 AM · Import/Export, Add-ons
Brendon Murphy (meta-androcto) edited projects for T70724: PLY Import bug, added: Add-ons, Import/Export; removed BF Blender.
Fri, Oct 11, 6:49 AM · Import/Export, Add-ons
Vladimir Spivak (cwolf3d) closed T70705: Fillet and chamfer option is missing in belnder 2.81 experimental as Resolved.

Added context menu to CurveTools addon.

Fri, Oct 11, 2:56 AM · Add-ons, BF Blender
Reuben Unicruz (ReubenUnicruz) closed T70651: A.N.T. Landscape addon options menu crashing as Resolved.

hi, I've tested this in blender 2.81 alpha and there's no issue here. I create the mesh then test all the settings and presets. If you click off the menu it will close. To Edit the mesh again you need to Use the Sidebar Create Tab Landscape panels, which give you options to recreate or edit. If you prefer the Operator panel in the 3d view, you can delete the landscape mesh and Add > Mesh > Landscape to add a new landscape and it should have the same settings. (tested Working) Saving your landscape as a preset also works.
Does this help or can you tell more about your error? Is there an error printed in the console?

Fri, Oct 11, 2:42 AM · Add-ons

Thu, Oct 10

Vladimir Spivak (cwolf3d) claimed T70705: Fillet and chamfer option is missing in belnder 2.81 experimental .

Fillet and Chamfer were in Add Curve: Extra Objects. Now they have moved to the Curve Tools addon (an addon for working with curves). I'm just working on expanding them. They are in this add-on in the panel. In the next update, I will add this functionality to the context menu.

Thu, Oct 10, 6:27 PM · Add-ons, BF Blender
Bastien Montagne (mont29) added a comment to T69554: FBX import does not read custom bone properties .

You are not addressing my points… again, new code in the FBX exporter puts pose props in the model FBX node, which afaik is the expected behavior…

Thu, Oct 10, 6:06 PM · Import/Export, Add-ons
Bastien Montagne (mont29) added a comment to T70666: Exporting to FBX ignores the emission socket on the Principled BSDF.

@Julien DUROURE (julien) yeah, if you could switch to it (and extend it maybe with extra features you may already have in glTF wrapper?), that would be ideal, since that would leave a single place to handle that conversion between nodal shader and 'old', 'fixed pipeline' shading type…

Thu, Oct 10, 5:25 PM · Import/Export, Add-ons
Bastien Montagne (mont29) closed T70666: Exporting to FBX ignores the emission socket on the Principled BSDF as Resolved by committing rBAc4f78f14931b: Fix T70666: FBX IO: Add support for new emission option of Principled BSDF..
Thu, Oct 10, 5:21 PM · Import/Export, Add-ons
Charles Wardlaw (kattkieru) added a comment to T69554: FBX import does not read custom bone properties .

HI Bastien,

Thu, Oct 10, 5:21 PM · Import/Export, Add-ons
Julien DUROURE (julien) added a comment to T70666: Exporting to FBX ignores the emission socket on the Principled BSDF.

Right, it's not using it for now.
I need to have a look on node_shader_utils.py because I was not really aware it exists.

Thu, Oct 10, 5:12 PM · Import/Export, Add-ons
Bastien Montagne (mont29) added a comment to T70666: Exporting to FBX ignores the emission socket on the Principled BSDF.

@Julien DUROURE (julien) aye, but iirc glTF uses its own 'translation' system, not the node_shader_utils.py, to get shading values out of a node shader?

Thu, Oct 10, 5:01 PM · Import/Export, Add-ons
dark999 (dark999) added a comment to T70705: Fillet and chamfer option is missing in belnder 2.81 experimental .

Add Curve Extra Object addons add this feature on 2.80 was usable from menu, in 2.81alpha is moved in side panel

Thu, Oct 10, 4:26 PM · Add-ons, BF Blender
Philipp Oeser (lichtwerk) added a project to T70705: Fillet and chamfer option is missing in belnder 2.81 experimental : Add-ons.

Are you sure this is not added by an [external] Addon in 2.80 (that hasnt been enabled/installed in 2.81)?

Thu, Oct 10, 3:52 PM · Add-ons, BF Blender
Philipp Oeser (lichtwerk) renamed T70581: Ctrl+Shift+Click on a node does't work if the node is already selected (Link Viewer, Node Wrangler) from Ctrl+Shift+Click on a node does't work if thenode is already selected (Link Viewer, Node Wrangler) to Ctrl+Shift+Click on a node does't work if the node is already selected (Link Viewer, Node Wrangler).
Thu, Oct 10, 2:59 PM · User Interface, BF Blender, Add-ons
Philipp Oeser (lichtwerk) renamed T70581: Ctrl+Shift+Click on a node does't work if the node is already selected (Link Viewer, Node Wrangler) from Node wrangler (emission viewer), Ctrl+Shift+Click on a node does't cycle thru all of its outputs to Ctrl+Shift+Click on a node does't work if thenode is already selected (Link Viewer, Node Wrangler).
Thu, Oct 10, 2:59 PM · User Interface, BF Blender, Add-ons
Philipp Oeser (lichtwerk) assigned T70581: Ctrl+Shift+Click on a node does't work if the node is already selected (Link Viewer, Node Wrangler) to Julian Eisel (Severin).

Caused by rB5f51e7817206 / rBbe2cd4bb532

Thu, Oct 10, 2:56 PM · User Interface, BF Blender, Add-ons
Philipp Oeser (lichtwerk) lowered the priority of T70581: Ctrl+Shift+Click on a node does't work if the node is already selected (Link Viewer, Node Wrangler) from Needs Triage by Developer to Confirmed, Medium.

Confirmed, checking...

Thu, Oct 10, 1:55 PM · User Interface, BF Blender, Add-ons