blender-addons.git
7 hours agocurve_assign_shapekey: added wiki_url in bl_info: T62799 master
Shrinivas Kulkarni [Thu, 20 Jun 2019 14:18:33 +0000 (19:48 +0530)]
curve_assign_shapekey: added wiki_url in bl_info: T62799

8 hours agoFix T65949: rigify error when generating rig
Brecht Van Lommel [Thu, 20 Jun 2019 13:07:32 +0000 (15:07 +0200)]
Fix T65949: rigify error when generating rig

Only objects in the current view layer can be deselected, this would throw an
error when there exist objects not in the current view layer.

12 hours agocurve_assign_shapekey: 1) moved UI and registration to bottom of the script 2) trimme...
Shrinivas Kulkarni [Thu, 20 Jun 2019 09:28:49 +0000 (14:58 +0530)]
curve_assign_shapekey: 1) moved UI and registration to bottom of the script 2) trimmed trailing whitespace 3) 2 lines between classes: T62799

24 hours agoglTF importer: fix alpha for unlit material
Julien Duroure [Wed, 19 Jun 2019 20:58:03 +0000 (22:58 +0200)]
glTF importer: fix alpha for unlit material

30 hours agocurve_assign_shapekey: Initial commit to release: T62799
Shrinivas Kulkarni [Wed, 19 Jun 2019 14:57:26 +0000 (20:27 +0530)]
curve_assign_shapekey: Initial commit to release: T62799

2 days agoio_coat3D: Fixing scaling issue in vox mode
haikalle [Tue, 18 Jun 2019 08:26:36 +0000 (11:26 +0300)]
io_coat3D: Fixing scaling issue in vox mode

3 days agoBlenderKit: hide scenes by now
Vilem Duha [Mon, 17 Jun 2019 14:17:57 +0000 (16:17 +0200)]
BlenderKit: hide scenes by now
This is an unfinished feature. It actuall/y works, but we need proper Docs so users don'/t abuse scenes .
Scenes are meant as starting points for work, not as showcase e.t.c.

3 days agoBlenderKit: rename all mentions of standard plan to full
Vilem Duha [Sun, 16 Jun 2019 22:25:50 +0000 (00:25 +0200)]
BlenderKit: rename all mentions of standard plan to full

3 days agoBlenderKit: enable oauth
Vilem Duha [Sun, 16 Jun 2019 22:16:13 +0000 (00:16 +0200)]
BlenderKit: enable oauth
This introduces a comletely new login process, which is much simpler and user friendly..

3 days agoBlenderKit: better reporting for failed uploads
Vilem Duha [Sun, 16 Jun 2019 22:10:54 +0000 (00:10 +0200)]
BlenderKit: better reporting for failed uploads
bugfix - only fetch server data when not in background(fetching api key during upload procedure is a very bad idea)
updatea oauth script.
Mention Petr Dlouhy as co-author
Temporarily enable Api key field also with oauth on.

3 days agospace_view3d_pie_menus/pie_modes_menu: fix for no object in scene and no object selected
meta-androcto [Mon, 17 Jun 2019 05:22:34 +0000 (15:22 +1000)]
space_view3d_pie_menus/pie_modes_menu: fix for no object in scene and no object selected

4 days agofix bl_info locations
meta-androcto [Sun, 16 Jun 2019 09:07:15 +0000 (19:07 +1000)]
fix bl_info locations

4 days agopart fix bl_info Locations
meta-androcto [Sun, 16 Jun 2019 08:48:37 +0000 (18:48 +1000)]
part fix bl_info Locations

4 days agobtrace: update bl_info location
meta-androcto [Sun, 16 Jun 2019 08:35:39 +0000 (18:35 +1000)]
btrace: update bl_info location

4 days agospace_view3d_align_tools update bl_info location
meta-androcto [Sun, 16 Jun 2019 08:27:23 +0000 (18:27 +1000)]
space_view3d_align_tools update bl_info location

4 days agospace_view3d_stored_views: minor bug fix, move to View Tab
meta-androcto [Sun, 16 Jun 2019 07:50:53 +0000 (17:50 +1000)]
space_view3d_stored_views: minor bug fix, move to View Tab

5 days agomesh_tools: restore to release: T63750 9e99e90f08c9
meta-androcto [Sat, 15 Jun 2019 04:06:26 +0000 (14:06 +1000)]
mesh_tools: restore to release: T63750 9e99e90f08c9

5 days agocurve_simplify: add merge by distance: T53367
meta-androcto [Sat, 15 Jun 2019 01:21:39 +0000 (11:21 +1000)]
curve_simplify: add merge by distance: T53367

5 days agospace_view3d_stored_views: Restore release status: T63750 d9ffde707fe5
meta-androcto [Sat, 15 Jun 2019 00:59:45 +0000 (10:59 +1000)]
space_view3d_stored_views: Restore release status: T63750 d9ffde707fe5

5 days agospace_view3d_align_tools: initial commit to release: T65739
meta-androcto [Sat, 15 Jun 2019 00:38:12 +0000 (10:38 +1000)]
space_view3d_align_tools: initial commit to release: T65739

6 days agoFix T65795: MeasureIt addon: measure disappear when I exclude collection
Dalai Felinto [Fri, 14 Jun 2019 16:47:49 +0000 (13:47 -0300)]
Fix T65795: MeasureIt addon: measure disappear when I exclude collection

6 days agoglTF exporter: fix regression about exporting with applied modifiers, cache enhancement
Julien Duroure [Thu, 13 Jun 2019 21:48:57 +0000 (23:48 +0200)]
glTF exporter: fix regression about exporting with applied modifiers, cache enhancement

7 days agoglTF exporter: export animation only if corresponding object is exported
Julien Duroure [Thu, 13 Jun 2019 21:29:09 +0000 (23:29 +0200)]
glTF exporter: export animation only if corresponding object is exported

7 days agoglTF exporter: fix mesh export when material slot is created but empty
Julien Duroure [Tue, 11 Jun 2019 09:25:12 +0000 (11:25 +0200)]
glTF exporter: fix mesh export when material slot is created but empty

7 days agoBlenderKit: fix transparent materials for eevee on upload time
Vilem Duha [Wed, 12 Jun 2019 22:21:29 +0000 (00:21 +0200)]
BlenderKit: fix transparent materials for eevee on upload time

7 days agoBlenderKit: Make oauth more thread-safe.
Vilem Duha [Wed, 12 Jun 2019 22:20:43 +0000 (00:20 +0200)]
BlenderKit: Make oauth more thread-safe.
-avoid blender crash in casae of calling hasattr(context, 'view_layer') and others.
-autofix process

7 days agoBlenderKit: basic file search function
Vilem Duha [Mon, 10 Jun 2019 20:08:22 +0000 (22:08 +0200)]
BlenderKit: basic file search function

7 days agoBlenderKit: update default categories file
Vilem Duha [Sat, 8 Jun 2019 10:08:57 +0000 (12:08 +0200)]
BlenderKit: update default categories file

7 days agoBlenderKit: fix rating of sculpt brushes
Vilem Duha [Sat, 8 Jun 2019 09:57:20 +0000 (11:57 +0200)]
BlenderKit: fix rating of sculpt brushes

7 days agoBlenderKit: UI - Gravatar and Ratings improvement
Vilem Duha [Sat, 8 Jun 2019 09:34:11 +0000 (11:34 +0200)]
BlenderKit: UI - Gravatar and Ratings improvement
UI now can draw a gravatar. Also, Ratings have been improved so that materials and brush ratings don't show the models scale anymore.

9 days agoglTF exporter: fix 2.80 matrix issue
Julien Duroure [Tue, 11 Jun 2019 07:20:39 +0000 (09:20 +0200)]
glTF exporter: fix 2.80 matrix issue

Was a bug in our double compatibility convertor 2.79 / 2.80

10 days agoButton names updated
haikalle [Mon, 10 Jun 2019 06:51:12 +0000 (09:51 +0300)]
Button names updated

12 days agospace_view3d_pie_menus/pie_sculpt_menu: fix missing prefix T65611
meta-androcto [Sat, 8 Jun 2019 02:25:26 +0000 (12:25 +1000)]
space_view3d_pie_menus/pie_sculpt_menu: fix missing prefix T65611

13 days agoRemove use of removed armature option
Sergey Sharybin [Fri, 7 Jun 2019 08:47:37 +0000 (10:47 +0200)]
Remove use of removed armature option

13 days agospace_view3d_pie_menus/pie_modes_menu: add grease pencil object modes
meta-androcto [Fri, 7 Jun 2019 03:26:39 +0000 (13:26 +1000)]
space_view3d_pie_menus/pie_modes_menu: add grease pencil object modes

13 days agospace_view3d_pie_menus/pie_modes_menu: fix missing prefix in op: T65582
meta-androcto [Fri, 7 Jun 2019 02:24:44 +0000 (12:24 +1000)]
space_view3d_pie_menus/pie_modes_menu: fix missing prefix in op: T65582

2 weeks agoglTF exporter: Manage material at object level: instances with different colors
Julien Duroure [Thu, 6 Jun 2019 19:25:29 +0000 (21:25 +0200)]
glTF exporter: Manage material at object level: instances with different colors

2 weeks agoBlenderKit: oauth logout is now only in preferences.
Vilem Duha [Thu, 6 Jun 2019 12:28:10 +0000 (14:28 +0200)]
BlenderKit: oauth logout is now only in preferences.

2 weeks agoBlenderKit: refactor reporting to User.
Vilem Duha [Thu, 6 Jun 2019 12:27:18 +0000 (14:27 +0200)]
BlenderKit: refactor reporting to User.
this is still not very compatible with blender's way of doing things, but we need more lines of reporting for parallel tasks reporting.

2 weeks agoArchipack: fix offline rendering of thumbs
Stephen Leger [Thu, 6 Jun 2019 11:28:23 +0000 (13:28 +0200)]
Archipack: fix offline rendering of thumbs

2 weeks agoglTF importer: Ignore animation import if target has no node
Julien Duroure [Wed, 5 Jun 2019 17:05:23 +0000 (19:05 +0200)]
glTF importer: Ignore animation import if target has no node

2 weeks agoglTF exporter: fix bezier interpolation export
Julien Duroure [Wed, 5 Jun 2019 04:52:58 +0000 (06:52 +0200)]
glTF exporter: fix bezier interpolation export

2 weeks agoadd_mesh_teapot: Fix double verts: T65506
meta-androcto [Wed, 5 Jun 2019 01:27:07 +0000 (11:27 +1000)]
add_mesh_teapot: Fix double verts: T65506

2 weeks agoFix (unreported) missing updates after `scene.update()` removal.
Bastien Montagne [Tue, 4 Jun 2019 12:38:45 +0000 (14:38 +0200)]
Fix (unreported) missing updates after `scene.update()` removal.

2 weeks agoFix T65326: OBJ import is broken when no material is in OBJ file.
Bastien Montagne [Mon, 3 Jun 2019 09:58:25 +0000 (11:58 +0200)]
Fix T65326: OBJ import is broken when no material is in OBJ file.

Caused by rB8252cc7044ea (fix for T65215), we actually need a default
material in edges-only case too, not to exclude None (default) one in
that case...

2 weeks agoWIP attempt at saving 2.7 texture slots dependant UI
Maurice Raybaud [Sun, 2 Jun 2019 17:06:57 +0000 (19:06 +0200)]
WIP attempt at saving 2.7 texture slots dependant UI

2 weeks agofixes scaling issue
haikalle [Sun, 2 Jun 2019 04:46:56 +0000 (07:46 +0300)]
fixes scaling issue

2 weeks agoglTF exporter: fix bad check about keyframes at different timing
Julien Duroure [Sun, 2 Jun 2019 03:10:45 +0000 (05:10 +0200)]
glTF exporter: fix bad check about keyframes at different timing

2 weeks agoglTF importer: fix previous commit
Julien Duroure [Sun, 2 Jun 2019 02:02:00 +0000 (04:02 +0200)]
glTF importer: fix previous commit

2 weeks agoglTF importer: fix morph anim import when bezier interpolation
Julien Duroure [Sun, 2 Jun 2019 01:28:25 +0000 (03:28 +0200)]
glTF importer: fix morph anim import when bezier interpolation

2 weeks agoglTF importer: Fix animation import when names was too long
Julien Duroure [Sat, 1 Jun 2019 20:26:29 +0000 (22:26 +0200)]
glTF importer: Fix animation import when names was too long

2 weeks agoglTF exporter: add some NLA checks (readonly action / track)
Julien Duroure [Sat, 1 Jun 2019 17:56:28 +0000 (19:56 +0200)]
glTF exporter: add some NLA checks (readonly action / track)

2 weeks agoBlenderKit: block oauth refresh when oauth disabled
Vilem Duha [Sat, 1 Jun 2019 16:49:04 +0000 (18:49 +0200)]
BlenderKit: block oauth refresh when oauth disabled

2 weeks agoBlenderKit: automap activates it's own UV channel also for Cycles.
Vilem Duha [Sat, 1 Jun 2019 16:27:45 +0000 (18:27 +0200)]
BlenderKit: automap activates it's own UV channel also for Cycles.

2 weeks agoBlenderKit: fix a bug in text splitting(could run eternal while) and fix wrong argume...
Vilem Duha [Sat, 1 Jun 2019 16:21:40 +0000 (18:21 +0200)]
BlenderKit: fix a bug in text splitting(could run eternal while) and fix wrong argument in Oauth

2 weeks agoBlenderKit: Further login and Oauth tweaks
Vilem Duha [Thu, 30 May 2019 22:14:33 +0000 (00:14 +0200)]
BlenderKit: Further login and Oauth tweaks

2 weeks agoBlenderKit: Fix typo in import and disable oauth by now.
Vilem Duha [Wed, 29 May 2019 13:10:51 +0000 (15:10 +0200)]
BlenderKit: Fix typo in import and disable oauth by now.

2 weeks agoBlenderKit: convert all imports to importlib
Vilem Duha [Wed, 29 May 2019 13:01:01 +0000 (15:01 +0200)]
BlenderKit: convert all imports to importlib
+ new Oauth script version (finished in next commit)
+split login/signup buttons

2 weeks agoBlenerKit: Enable search by author.
Vilem Duha [Wed, 29 May 2019 11:22:20 +0000 (13:22 +0200)]
BlenerKit: Enable search by author.

2 weeks agoBlenderKit: fix Mb to MiB (mebibytes)
Vilem Duha [Tue, 28 May 2019 18:57:59 +0000 (20:57 +0200)]
BlenderKit: fix Mb to MiB (mebibytes)

2 weeks agospace_view3d_spacebar_menu: fix edit selection modes
meta-androcto [Sat, 1 Jun 2019 04:21:44 +0000 (14:21 +1000)]
space_view3d_spacebar_menu: fix edit selection modes

2 weeks agospace_view3d_pie_menus: fix edit selection modes
meta-androcto [Sat, 1 Jun 2019 03:42:17 +0000 (13:42 +1000)]
space_view3d_pie_menus: fix edit selection modes

2 weeks agoglTF exporter: Export multiple actions (from NLA) when sampled is now fixed
Julien Duroure [Fri, 31 May 2019 20:18:24 +0000 (22:18 +0200)]
glTF exporter: Export multiple actions (from NLA) when sampled is now fixed

2 weeks agoFix addon (btrace) to use latest depsgraph API
Dalai Felinto [Fri, 31 May 2019 14:28:29 +0000 (11:28 -0300)]
Fix addon (btrace) to use latest depsgraph API

Addon itself may not be working, but it may as well use the correct API.

2 weeks agoglTF exporter: Fix T64760, T65234: preserve alpha when exists, and image exporting...
Julien Duroure [Fri, 31 May 2019 05:25:56 +0000 (07:25 +0200)]
glTF exporter: Fix T64760, T65234: preserve alpha when exists, and image exporting enhancements

3 weeks agoglTF exporter: fix animation export when not sampled and constraints
Julien Duroure [Thu, 30 May 2019 05:34:38 +0000 (07:34 +0200)]
glTF exporter: fix animation export when not sampled and constraints

3 weeks agoBsurfaces: Fixed create surface from curve.
Spivak Vladimir (cwolf3d) [Wed, 29 May 2019 21:38:59 +0000 (00:38 +0300)]
Bsurfaces: Fixed create surface from curve.

3 weeks agomesh_snap_utilities_line: fix missing detail in last update.
mano-wii [Wed, 29 May 2019 21:19:42 +0000 (18:19 -0300)]
mesh_snap_utilities_line: fix missing detail in last update.

I should've tested first.

3 weeks agofixed world presets (Sky model) broken by 2.8 changes
Maurice Raybaud [Wed, 29 May 2019 19:39:58 +0000 (21:39 +0200)]
fixed world presets (Sky model) broken by 2.8 changes

3 weeks agoglTF importer: Stash actions in NLA when importing animation(s)
Julien Duroure [Wed, 29 May 2019 17:26:32 +0000 (19:26 +0200)]
glTF importer: Stash actions in NLA when importing animation(s)

3 weeks agoRigify: force reloading rigs to prune the last deleted feature set.
Alexander Gavrilov [Wed, 29 May 2019 12:33:23 +0000 (15:33 +0300)]
Rigify: force reloading rigs to prune the last deleted feature set.

3 weeks agoFBX: Fix ShapeKeys not being exported anymore for rigged meshes.
Bastien Montagne [Wed, 29 May 2019 09:41:49 +0000 (11:41 +0200)]
FBX: Fix ShapeKeys not being exported anymore for rigged meshes.

Not sure when that mistake was introduced, Armature modifier is not
considered a 'real' modifier to be baked, from FBX exporter point of
view...

Reported/followup from T64994.

3 weeks agoFix T64833: FBX Import fails with long names.
Bastien Montagne [Wed, 29 May 2019 09:00:06 +0000 (11:00 +0200)]
Fix T64833: FBX Import fails with long names.

Classical stupid issues when trying to shorten an utf8 string to match a
given bytes length... ;)

3 weeks agoBlenderKit: Fix reloading
Sergey Sharybin [Wed, 29 May 2019 08:42:28 +0000 (10:42 +0200)]
BlenderKit: Fix reloading

3 weeks agoRigify: refactor feature sets to avoid modifying global path.
Alexander Gavrilov [Tue, 28 May 2019 19:57:36 +0000 (22:57 +0300)]
Rigify: refactor feature sets to avoid modifying global path.

Instead of adding the feature set installation directory
to the global path, and thus inserting the modules into
the top level namespace, add an empty rigify.feature_sets
package and use __path__ to redirect the module loader
to read its sub-modules from the feature set directory.

Now feature set modules are effectively installed into
that package and loaded as 'rigify.feature_sets.foo'.

As an aside, clean up loading code to avoid weird path
manipulations, add more safety checks when installing sets,
and add a way for sets to expose a user-friendly name.

3 weeks agoglTF: bump version to 0.9.13
Julien Duroure [Tue, 28 May 2019 20:51:01 +0000 (22:51 +0200)]
glTF: bump version to 0.9.13

3 weeks agoglTF importer: import doublesided material as use_backface_culling new attribute...
Julien Duroure [Tue, 28 May 2019 16:05:45 +0000 (18:05 +0200)]
glTF importer: import doublesided material as use_backface_culling new attribute in blender materials

3 weeks agoglTF exporter: Remove no more used filter on layers
Julien Duroure [Tue, 28 May 2019 16:00:27 +0000 (18:00 +0200)]
glTF exporter: Remove no more used filter on layers

3 weeks agoglTF exporter: export shapekeys names as target names
Julien Duroure [Tue, 28 May 2019 15:38:29 +0000 (17:38 +0200)]
glTF exporter: export shapekeys names as target names

3 weeks agoBlenderKit: switch to new validation system, wher mark for validation isn't needed.
Vilem Duha [Tue, 28 May 2019 13:53:44 +0000 (15:53 +0200)]
BlenderKit: switch to new validation system, wher mark for validation isn't needed.
Further protect for unavailable quotas from the server.

3 weeks agoBlenderKit: Change private flag to be an ENUM, so it can be expanded.
Vilem Duha [Tue, 28 May 2019 13:25:00 +0000 (15:25 +0200)]
BlenderKit: Change private flag to be an ENUM, so it can be expanded.
checks for private quota separately obviously still not computed on production server.
show profile panel

3 weeks agoFix T65215: export/import a simple cube to/from wavefront (.obj) format fails on...
Bastien Montagne [Tue, 28 May 2019 14:24:16 +0000 (16:24 +0200)]
Fix T65215: export/import a simple cube to/from wavefront (.obj) format fails on re-import if object has adges but no faces.

3 weeks agoBlenderKit:bring back mark for validation until we have private storage clearly separated
Vilem Duha [Tue, 28 May 2019 09:43:46 +0000 (11:43 +0200)]
BlenderKit:bring back mark for validation until we have private storage clearly separated

3 weeks agoFix T63624: Rigify Quaternion/Euler conversion errors (2.8 compat fix).
Alexander Gavrilov [Mon, 27 May 2019 18:26:37 +0000 (21:26 +0300)]
Fix T63624: Rigify Quaternion/Euler conversion errors (2.8 compat fix).

3 weeks agoBlenderKit: Further tweak thumbnailers.
Vilém Duha [Mon, 27 May 2019 18:09:31 +0000 (20:09 +0200)]
BlenderKit: Further tweak thumbnailers.
- object thumbnailer has more total rays (for plants)
- material thumbnailer cloth UV's fixed a bit.

3 weeks agoFix T64994: 2.80 - Py API: Exporters: applied modifiers geometry looses most of orig...
Bastien Montagne [Mon, 27 May 2019 15:02:21 +0000 (17:02 +0200)]
Fix T64994: 2.80 - Py API: Exporters: applied modifiers geometry looses most of orig custom data layers.

Now we can get full-featured mesh with new system too.

3 weeks agomagic_uv: add missed panel tabs to Edit
meta-androcto [Mon, 27 May 2019 06:02:53 +0000 (16:02 +1000)]
magic_uv: add missed panel tabs to Edit

3 weeks agoio_mesh_atomic: use Create tab
meta-androcto [Mon, 27 May 2019 05:50:56 +0000 (15:50 +1000)]
io_mesh_atomic: use Create tab

3 weeks agomagic_uv: use Edit tab
meta-androcto [Mon, 27 May 2019 05:20:39 +0000 (15:20 +1000)]
magic_uv: use Edit tab

3 weeks agoauto mirror, bsurfaces, looptools, bool tools: new tab: Edit
meta-androcto [Mon, 27 May 2019 04:54:00 +0000 (14:54 +1000)]
auto mirror, bsurfaces, looptools, bool tools: new tab: Edit

3 weeks agocamera_dolly_crane_rigs: fix rotation, errors, ui: Tools tab, quiet warnings
meta-androcto [Mon, 27 May 2019 03:38:24 +0000 (13:38 +1000)]
camera_dolly_crane_rigs: fix rotation, errors, ui: Tools tab, quiet warnings

3 weeks agomeasureit: use View tab
meta-androcto [Mon, 27 May 2019 01:37:03 +0000 (11:37 +1000)]
measureit: use View tab

3 weeks agospace_view3d_3d_navigation: use View tab
meta-androcto [Mon, 27 May 2019 01:18:14 +0000 (11:18 +1000)]
space_view3d_3d_navigation: use View tab

3 weeks agoglTF: bump addon version to 0.9.12
Julien Duroure [Sun, 26 May 2019 21:53:23 +0000 (23:53 +0200)]
glTF: bump addon version to 0.9.12

3 weeks agoglTF exporter: remove not used option
Julien Duroure [Sun, 26 May 2019 21:51:46 +0000 (23:51 +0200)]
glTF exporter: remove not used option

3 weeks agoglTF exporter: Sampled animation now bake all bones, including constraints
Julien Duroure [Sun, 26 May 2019 21:46:18 +0000 (23:46 +0200)]
glTF exporter: Sampled animation now bake all bones, including constraints

Using "Always Sample Animation" can now export complex rigs, including constraints, like rigify for example

3 weeks agoglTF exporter: fix animation when a property is single keyframed (not all property...
Julien Duroure [Sun, 26 May 2019 20:34:29 +0000 (22:34 +0200)]
glTF exporter: fix animation when a property is single keyframed (not all property index)

3 weeks agospace_view3d_pie_menus: fix class names
meta-androcto [Sun, 26 May 2019 11:43:16 +0000 (21:43 +1000)]
space_view3d_pie_menus: fix class names

3 weeks agoBlenderKit: Improve material thumbnailer.
Vilém Duha [Fri, 24 May 2019 13:55:39 +0000 (15:55 +0200)]
BlenderKit: Improve material thumbnailer.
By now there's a bug in Cycles that screws Auto texture size with modifiers. Disabled subsurf on the ball for now..

3 weeks agoadd_curve_simple: corrected curve fillet and divide
Spivak Vladimir (cwolf3d) [Sun, 26 May 2019 01:13:40 +0000 (04:13 +0300)]
add_curve_simple: corrected curve fillet and divide