Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-29Fix T93422: ANT Landscape Tools - Landscape Eroder not workingPratik Borhade
Ref D15432
2022-07-28UV Layout: don't convert line coordinates to 3dGermano Cavalcante
Although shader uses 3D attribute, it fills missing components with vec4(0,0,0,1). This was changed in rBA563ea27eb1a8
2022-07-28VR Scene Inspection: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-28Math Vis: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-28Precision Drawing Tools: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-28Power Sequencer: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-28Scatter Objects: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-28MeasureIt: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-28Archimesh: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-28Add camera rigs: use bone subtarget for DOFDamien Picard
We no longer need the Empty workaround since rB2e70d5cb980e Also fix UI error when Track To constraint was renamed Differential Revision: https://developer.blender.org/D15471
2022-07-27Update power sequencer to work with Blender 3.3Nathan Lovato
fix: update code to work with sequencer API changes in Blender 3.X fix: Error when calling grab sequence handles due to type mismatch fix: remove FAST and FASTER playback speeds, simplify playback speed code fix: rewrite select_all_left_or_right after API change causing error fix: fix error with jump_to_cut when encountering animation frames fix: fix jump_to_cut skipping some strip ends when moving forward in time fix: jump_to_cut sometimes not working when going left fix: error when trimming effect strips chore: update license text upstream to match Blender's short format
2022-07-25Node Wrangler: use utility function to populate switch menuScott Ramsay
Currently, the nodes in the Switch menu (Shift+S) are generated from Node Wrangler's own long static list of categories and nodes, which often goes out of sync when Blender changes. This changes to using the node_categories_iter utility which uses the correct list of available nodes from nodeitems_builtins.py. The submenu classes are now procedurally generated and registered in the same fashion as the add menu, but just with a different operator in their draw function. Removing the static lists required a couple changes outside of the Switch menu. Mostly having to compare types using the verbose node.rna_type.identifier. Includes improvements on the original patch by Benni Merz.
2022-07-25Fix T83719: Node Wrangler: broken node outline when fast connectingVincent Blankfield
No need to subtract scroll bar widths as they are hidden by default in 2.80+.
2022-07-25Fix T84451: Node Wrangler: change label from Swap Outputs to Swap LinksOliver Weissbarth
The Operator is internally called "Swap Links" and the manual also calls it "Swap Links" as it can swap inputs and outputs. Differential Revision: https://developer.blender.org/D10031
2022-07-25Fix T96194: Node Wrangler: use enabled sockets for lazy mixLeon Schittek
Add utility function to check for the first output that is actually enabled rather than always using the first output of a node. The previous behavior would lead to confusing situations, where a mix/math node was added but didn't seem to be connected, when the first output was currently disabled. Differential Revision: https://developer.blender.org/D14251
2022-07-25Fix T97724: Node Wrangler: better align nodes on texture setupLeon Schittek
* The added nodes are now top aligned with the nodes they belong to. This looks nicer and works independent of screen DPI. * There is a vertical offset based on the socket the added nodes are connected to. This prevents nodes from overlapping too much, when executing the texture setup several times in a row. * Ignore disabled sockets, which would create nodes seemingly connected to nothing. Differential Revision: https://developer.blender.org/D15031
2022-07-24Amaranth: Fix File Browser features showing up in Asset BrowserPablo Vazquez
Both the "Libraries" panel and the "Current Blend's Folder" button are meant for the File Browser editor, not the Asset Browser. Fixes T94212
2022-07-24Amaranth: Add check for unsaved images in Save/Reload operatorPablo Vazquez
The regular Save operator does not automatically save changes in images, users become aware of this when quitting Blender or changing files. This became a problem for the Save/Reload operator since you'd lose work without noticing it. This commit adds a check and let the user now in the terminal which image files have not been saved. Fixes T73905
2022-07-24Amaranth: support listing images used by Empty objects in Debug toolPablo Vazquez
Related to T98252
2022-07-24Amaranth: Fix Debug feature to list users of image datablocksPablo Vazquez
The code was looking for background images in the 3D Viewport, which have been moved to Camera objects in 2.8. Fixes T98252
2022-07-22system_property_chart: support custom propertiesCampbell Barton
Based on suggestion from D13223, but applied a different fix.
2022-07-22UV Layout: bring back smooth linesGermano Cavalcante
Feature removed in rBAb56a6acb9f4f.
2022-07-21UV Layout: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-21Grease Pencil Tools: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-21Curve Tools: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-21Curve Assign Shape Keys: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-07-21Pose Library: remove warningSybren A. Stüvel
The warning "In heavily development, things may change" is no longer true, and can be removed.
2022-07-21Pose Library: add documentation URLSybren A. Stüvel
The pose library has quite nice documentation. It would be a shame if nobody would find it.
2022-07-13glTF exporter: Manage all 4 types of Vertex Colors (corner/point - byte/float)Julien Duroure
2022-07-13glTF exporter: Fixed bezier control points to cubic spline tangents conversionJulien Duroure
Fix when animation are not baked
2022-07-12Rigify: clarify the New vs Overwrite choice in the new UI.Alexander Gavrilov
Group the three reference fields that have to be cleared to generate a completely new rig in a box. Also clarify the name and tooltip for Force Widget Update.
2022-07-12Rigify: Allow entering name on first generationDemeter Dzadik
Requested by @dexon, see rBAece39d809ce#339214. This patch tries to improve a workflow that was hurt by D11356. One of the goals of that patch was to make the connection between metarig and generated rig stronger and more reliable, by using datablock pointers rather than text-based matching. This allows users to rename their datablocks as they would do with any other datablock in Blender, so there's much more freedom with naming when working with one metarig per generated rig per file. However, this made it hard to duplicate the metarig, make changes to it, and make a new rig out of it within the same file. Renaming several datablocks in this case is not an "option", but an unintuitive necessity. With the patch applied, when the metarig has no target rig, there is an option to input a rig name. If something is input by the user, that name will be used for the rig, the widget collection (by extension the widget objects) and the rig script, as long as they are not specified. So, while still requiring a few more clicks than before, the workflow for duplicating metarigs to make new ones is now much more reasonable: - Duplicate metarig, make changes - Remove the datablock references - Input a rig name - Generate If the a rig object with the same name already existed, it will NOT be overwritten, and the generated rig will have a .001 suffix. This matches the "new" option of the removed "new/overwrite" options. Meanwhile, the other workflow of having one metarig per generated rig per file is not affected at all: The text box for the name input can simply be ignored on the first generation. It will not show up after that, since you would never remove the target rig in this workflow. Differential Revision: https://developer.blender.org/D14757
2022-07-12Rigify: fix exceptions when generating from scratch.Alexander Gavrilov
2022-07-11Rigify: fix T99352 - generation issues when same named rig is linked.Alexander Gavrilov
Only consider local datablocks when searching for the rig object, widget collection and widget objects themselves during generation.
2022-07-11Rigify: fix T96376 - adjust node match epsilon according to scale.Alexander Gavrilov
2022-07-11Rigify: fix T95864 - inconsistent bone roll in the wolf metarig.Alexander Gavrilov
Edit mode represents bone orientation via their head and tail locations, plus a roll value. This math has a singularity in the -Y direction, resulting in instability and discontinuity for bones exactly aligned to the Y axis (the tail flips the deform bones, so +Y is also bad). The only reliable way to avoid problems is to un-align the bones via very small offsets in the Z direction.
2022-07-11Fix FBX IO handling of BoundaryRule enum values.Samuli Raivio
Support for BoundaryRule (how to handle edges/vertices in subdivision surface) was added in rBA9a285d80167f, but the values between 'CreaseAll' and 'CreaseEdge' were inverted. Reviewed By: mont29 Differential Revision: D15035
2022-07-11Fix T99335: Rigify horse has wrong parents.Patrick Huang
Set parent of eye and nose bones to head instead of left ear. Differential Revision: https://developer.blender.org/D15347
2022-07-11Rigify: fix T98490 - neck middle tweak not inheriting any scale.Alexander Gavrilov
2022-07-11Fix T99542: 3D print toolbox thickness check causes assertionCampbell Barton
Recalculate normals when applying transformation in the 3D print toolbox.
2022-07-10Rigify: make uniform limb scaling optional and hide the constraint.Alexander Gavrilov
Since this feauture is likely only useful for some cartoon-style characters, make it optional. Also, move the copy scale constraint from the IK control to a new child bone; additional complexity is mitigated by being optional.
2022-07-10Animall: add French translationsDamien Picard
2022-07-10Animall: move to own dir, to add translations laterDamien Picard
2022-07-10Sun Position: add French translationDamien Picard
2022-07-09glTF exporter: fix division by zero in some specular approximationJulien Duroure
2022-07-09Collection Manager: Fix T99142. Task: T69577Ryan Inch
Fix duplicate keymap entries for QVT operators.
2022-07-08glTF: cleanup menuJulien Duroure
2022-07-07glTF importer/exporter: Manage some official Khronos Extensions about MaterialsJulien Duroure
KHR_materials_ior KHR_materials_sheen KHR_materials_specular KHR_materials_transmission KHR_materials_variants KHR_materials_emissive_strength KHR_materials_volume Documentation update is still in progress
2022-07-06glTF exporter: export all actions of a single armature is now under an ↵Julien Duroure
export option
2022-07-05Node Wrangler: remove obsolete Emission Viewer codeBenni Merz
Differential Revision: https://developer.blender.org/D15350