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

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-19Merge branch 'master' into soc-2020-info-editorMateusz Grzeliński
# Conflicts: # source/blender/python/intern/CMakeLists.txt # source/blender/python/intern/bpy_interface.c
2020-08-19Remove special logic triggering special behaviour from debug flagsMateusz Grzeliński
Special debug logic can be triggered only from command line
2020-08-18Sculpt: Enable Cloth Simulation Target for Pose and BoundaryPablo Dobarro
This adds a new brush property called "Deformation Target" which controls how the brush deformations is going to affect the mesh data. By default is set to Geometry, which makes the brushes displace the vertices. When set to Cloth Simulation, the deformation of the brush is applied to the cloth solver constraints, so the simulation is responsible to apply the final deformation. This allows to add cloth simulation effects to other sculpt tools with minor modifications to their code. This patch enables Cloth Simulation deformation target for Pose and Boundary brushes, which are tools that are already designed to work in low poly counts and produce large deformations. This allows creating the most common cloth effects, like bending and compressing folds, without relying on collisions. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8578
2020-08-18Sculpt: Sculpt Filter Orientation OptionsPablo Dobarro
Previously, the XYZ deform axis of the Mesh Filter were limited to object space (which is the default for sculpt mode). Now it is possible to limit the XYZ displacement in Local, Global or View space. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8582
2020-08-18Merge remote-tracking branch 'origin/blender-v2.90-release'Dalai Felinto
2020-08-18No experimental feature (but debug ones) to work for blender beta/releaseDalai Felinto
Final releases (including beta) should strictly show features that are finalized to prevent loss of data, old API clanging around, and the overall quality of the product (Blender) presented. Note that rendering should never be affected by user preferences, so this is only changing things in the UI level. Development note: This is reset experimental UI on file load. Also note: to hide RNA (needed for hair and particles) will be done as a separate patch. Differential Revision: https://developer.blender.org/D8606
2020-08-18Sculpt: Option to limit the forces axis in the Cloth FilterPablo Dobarro
This uses the same concept of the Mesh Filter but for applying the cloth filter forces, so now it can be limited to a specific axis. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8567
2020-08-18Merge branch 'blender-v2.90-release' into masterBastien Montagne
2020-08-18Fix IDProps definition still being editable in liboverrides.Bastien Montagne
One should be able to edit overridable IDProps values, but never their settings/definitions. Note that being able to add new IDProps to overrides is still a TODO. Reported by Josephbburg (@Josephbburg) over blenderchat, thanks.
2020-08-18Cleanup: Remove unused code in the Paint CursorPablo Dobarro
This code was left here after the refactor, it was doing nothing and it was causing an assert. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8579
2020-08-18Fix Mesh Filter deformation axis UI layoutPablo Dobarro
This uses a single row for the three axis instead of a row per axis. Reviewed By: sergey, Severin Differential Revision: https://developer.blender.org/D8581
2020-08-17Implement log delete operatorMateusz Grzeliński
2020-08-17InfoEditor: add autoscrollMateusz Grzeliński
2020-08-17UI: Only draw node menu search if categories existOmarSquircleArt
Currently, the search operator in the node add menu NODE_MT_add is drawn even if no node categories exists. This patch only draws the operator if at least one node category passes the poll. This patch is needed because some add-ons use custom search operator and do not register node categories. In this case, it is undesirable to have a search operator drawn that do nothing and is not used. One such add-on is Animation Nodes. Reviewed By: Jacques Lucke Differential Revision: https://developer.blender.org/D8576
2020-08-17Fix T77267: Render EEVEE AO pass when AO disabled.Jeroen Bakker
In EEVEE the AO renderpass influenced other render passes. Until now the pass wasn't selectable when AO was disabled in the scene to remove these render artifacts. This patch allows rendering EEVEE AO pass without enabling it in the scene. It does this by binding a fallback texture that is used by the surface shaders. Reviewed By: Clément Foucault Differential Revision: https://developer.blender.org/D7956
2020-08-17Cleanup: use 'use_' prefix for RNA booleansCampbell Barton
2020-08-17Cleanup: explain why checking the enabled state twice is neededCampbell Barton
Address concern raised with the commit that added this extra check.
2020-08-16Merge branch 'master' into soc-2020-info-editorMateusz Grzeliński
2020-08-16Info editor: add context menu operators for adding filtersMateusz Grzeliński
2020-08-14Fix T79790: GPencil sculpt strength icon changed in recent cleanupHans Goudey
This commit restores the vertex colors which were lost in the cleanup.
2020-08-14Clog: add copy operatorsMateusz Grzeliński
2020-08-14Merge branch 'blender-v2.90-release'Hans Goudey
2020-08-14UI: Remove cutoff text in popovers for 2.90 releaseHans Goudey
Many of these popovers could use a design pass in 2.91, but for 2.90 we don't want to change any UI strings at this point, so the best way to solve the cutoff text is to widen the popovers. Sadly this won't affect popovers when other languages besides English have longer strings, but solving that is a much larger task. Another benefit is that tweaking sculpt / paint brush options feels much less cramped with slightly wider popovers. I only know of one string that is still slightly cutoff by default with this patch, the "Max Element Distance" property of the pose brush in the sculpt mode brush settings popover. But I didn't think it was worth widening that popover more to deal with that one case. Differential Revision: https://developer.blender.org/D8575
2020-08-14Merge branch 'master' into soc-2020-info-editorMateusz Grzeliński
2020-08-14Merge remote-tracking branch 'origin/blender-v2.90-release'Dalai Felinto
2020-08-14Fix: Increase Viewport Sculpt Options panel widthDalai Felinto
The "Delay Viewport Update" label was showing only: "Delay Viewport U..."
2020-08-14Merge branch 'blender-v2.90-release'Philipp Oeser
2020-08-14Fix (unreported) sculpt vertex color panel visible for all object typesPhilipp Oeser
Since DATA_PT_sculpt_vertex_colors has its own poll() we need to call the poll() of MeshButtonsPanel as well Differential Revision: https://developer.blender.org/D8563
2020-08-14UI: add separate menu item for clog and reportMateusz Grzeliński
2020-08-13GPencil: Fix keymap error for Fill Boundary strokesAntonio Vazquez
The key to enable it is `Alt`
2020-08-13Merge branch 'master' into soc-2020-info-editorMateusz Grzeliński
2020-08-13Add log and report filtering in info editorMateusz Grzeliński
2020-08-13UI: Use consistent geometry icon colorHans Goudey
The grease pencil weight sculpt icon was using a slightly different shade of blue than the other icons.
2020-08-13UI: Simplify more geometry iconsHans Goudey
Again, no visual changes, just removed internal vertices where they were unecessary.
2020-08-13Revert "Report filtering: use enum instead of separate bool properties"Mateusz Grzeliński
This reverts commit 983bcc66 but preserves more error types
2020-08-13UI: Simplify geometry iconsHans Goudey
Many of the icons had lots of interior geometry left over from subdivision. In these cases we should remove the interior geometry and leave the object with the modifier for the future.
2020-08-13UI: Add sculpt cloth filter tool iconHans Goudey
This icon mimics the details of the cloth brush icon while using the frame style extablished for the other "filter" tools. Differential Revision: https://developer.blender.org/D8467
2020-08-13UI: Add sculpt cloth filter tool iconHans Goudey
This icon mimics the details of the cloth brush icon while using the frame style extablished for the other "filter" tools. Differential Revision: https://developer.blender.org/D8467
2020-08-13Sequencer: Implement zoom-to-fit view modeSergey Sharybin
In this mode the preview image is always using the most of the preview area space: it is scaled to fit, preserving aspect ratio. This makes it possible to always have maximum of the preview region even after resize of other areas. This mode is enabled by default, is available in the View -> Zoom to Fit menu. It is enabled when View All (Home key) is used, and is disabled when manual navigation ([panning, zooming) is performed. There is no versioning code, which means existing files will open as-is, but new projects will have this option enabled. Ref T78987 Maniphest Tasks: T78987 Differential Revision: https://developer.blender.org/D8549
2020-08-13Cleanup: GPU: Remove Batch vao cache resetClément Foucault
This is done at drawtime automatically.
2020-08-13Merge branch 'blender-v2.90-release'Philipp Oeser
2020-08-13Preferences: correct property description for keyitem restorePhilipp Oeser
Spotted while checking T79657. Reviewers: brecht Differential Revision: https://developer.blender.org/D8517
2020-08-13Sculpt: Boundary Brush Falloff Types and OffsetPablo Dobarro
This adds the boundary_falloff_type and boundary_offset to control how the falloff of the Boundary Brush is applied. Boundary Origin Offset is the same concept as the Pose Origin offset in the Pose Brush. It is a multiplier that adds extra length to the brush radius to locate the deformation pivot further from the boundary without affecting the falloff. The Falloff type includes Constant (previous default), brush radius, loop and loop and invert. Loop and Loop and Invert can be used to create deformation patterns in a mesh. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8526
2020-08-12Merge branch 'blender-v2.90-release'Julian Eisel
2020-08-12Fix T79738: Double Click does not opening folders in File BrowserJulian Eisel
If the File Browser was used in regular editor mode (e.g. not through an operation like File > Open), the operator that usually opens files and directories wouldn't execute. We need to keep two operators for double-click in the keymap so selecting and opening works in all cases. Caused by c606044157a3.
2020-08-12Sculpt: Expose Edit Face Set as a toolPablo Dobarro
Previously the way to use this operations was using the shortcut Ctrl + W and Ctrl + Alt + W, which was not very discoverable and it was limiting the amount of options that can be added to the operator.Now the same functionality of the operator is available as a tool, which will make easier to add other editing operations and options without adding more entries to the keymap. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8545
2020-08-12Merge branch 'master' into soc-2020-info-editorMateusz Grzeliński
# Conflicts: # source/blender/blenkernel/intern/ipo.c # source/blender/blenkernel/intern/mask_rasterize.c # source/blender/blenkernel/intern/nla.c # source/blender/blenkernel/intern/particle.c # source/blender/blenkernel/intern/softbody.c # source/blender/blenloader/intern/readfile.c # source/blender/bmesh/tools/bmesh_bevel.c # source/blender/editors/interface/interface.c # source/blender/editors/interface/interface_anim.c # source/blender/modifiers/intern/MOD_datatransfer.c # source/blender/python/intern/bpy_rna.c # source/blender/python/intern/bpy_rna_anim.c
2020-08-12Fix clog keymapMateusz Grzeliński
Follow up to 855b5390417 (previous commit)
2020-08-12Merge branch 'blender-v2.90-release'Philipp Oeser
2020-08-12Fix T79708: ShapeKey value greyed outPhilipp Oeser
Mistake in rB0e9999a93edd. Maniphest Tasks: T79708 Differential Revision: https://developer.blender.org/D8539