Skip to content

EugeneDudavkin/small_addons

Repository files navigation

Active_Camera_menu.py

simple addon that add menu entry when any Camera object is selected.

To make it always accessible in RMB menu, if even nothing is selected, replace code with this

def cameras_specials_menu(self, contxt):
    self.layout.separator()
    self.layout.menu(VIEW3D_MT_cameras_main.bl_idname)

Active_Camera_menu


Collection_Visibility.py

quick switching between objects type visibility in the collection.

Works also from 3d View (if you add keymap for it), BUT instead of using active collection it uses selected objects and use all their collection where they located.

Collection_Visibility_1

Also if you want it to be like this

Collection_Visibility_2

just rename OUTLINER_MT_collection_visibility to OUTLINER_MT_collection at the bottom in the script file.


Inactive_Shading_v_1_0_8.py

Makes all unselected (inactive) objects display as wire or bounds,

with posibility add selected active collection to ignore list as many as you need

IS_1_0_8 1_0_8


Lock_unlock.py

simple addon that adds operator to lock selected and unlock all (Freeze/Unfreeze 3ds Max like).

For those who do not want extra actions in Outliner.

just add any key in Keymaps for this operator objects.lock_unlock and choose action

lock-unlock


Outliner_Menu_Entries.py

new entries for Outliner context for Objects and for Collections selected.

Outliner_Menu_Entries

For objects:

  1. Duplicate - for multiple selected objects
  2. Duplicate Hierarchy - for multiple selected objects without selecting parented elements
  3. Duplicate Instance - for multiple selected objects
  4. Duplicate Instance Hierarchy - for multiple selected objects without selecting parented elements
  5. Select Hierarchy Multi - for multiple selected objects

For collections (possibile with new ‘selected_ids’ feature):

  1. Select Objects - for multiple selected collections
  2. Duplicate Collections - for multiple selected collections (thanks for people from blender.stackexchange)
  3. Duplicate Linked - for multiple selected collections

Precision_Scaler.py

Simple addon to scale object. Starting length and final length between two points, and then scale to match values.

There is option to change Panel category name in addon preferences.

Update 0.1.1:

  • added "Selection only" option - to scale only selected elements in Edit mode.
  • added posibility to Get length between two objects in Object mode.
  • "Scale" works for multiple selection in Edit or Object mode.

Precision_Scaler_0 1 1

Precision_Scaler_Blender.mp4

Select_Shape_Keys_Vertices.py

Simple addon to select vertices affected by shape keys.

Select_Shape_Keys_Vertices


Switch_Active_Collection_0_1_1.py

Make active Collection where selected active object located

SAC_0 1 1

If you don't need icon in Outliner, then just delete or comment lines 72 and 78

bpy.types.OUTLINER_HT_header.append(draw_sync_collection)

and

bpy.types.OUTLINER_HT_header.remove(draw_sync_collection)

0 1 1


UV_map_list_tools.py

addon with options to moving UV up and down in the list and sorting.

UV_sorting

also there is Batch tools for UV,

you can get this addon menus here https://blenderartists.org/t/select-sync-uv-channel-layer-between-multiple-objects/1314529/5

1_1 2_2


switch_collection_by_active_object.py

If it's active, it will switch collection by clicking on object.

switch_collection_by_active_object

switch_collection_by_active_object.mp4

About

small addons to make life with Blender easier

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages