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
2019-09-14Cleanup: remove duplicate information in docstringCampbell Barton
No need to document all options in the doc-string since each option has it's own description.
2019-09-14Cleanup: pep8, unused args, indentationCampbell Barton
2019-09-14Cleanup: quiet unused arg warningCampbell Barton
2019-09-14Cleanup: pep8Campbell Barton
Quiet pylint warnings on keymaps.
2019-09-14VSE: Add operators to add and remove fadestemp-npr-smooth-contourRichard Antalik
Fades add: Adds or updates a fade animation for either visual or audio strips. Fade options: - In, Out, In and Out create a fade animation of the given duration from the start of the sequence, to the end of the sequence, or on boths sides - From playhead: the fade animation goes from the start of sequences under the playhead to the playhead - To playhead: the fade animation goes from the playhead to the end of sequences under the playhead By default, the duration of the fade is 1 second. Fades clear: Removes fade animation from selected sequences. Removes opacity or volume animation on selected sequences and resets the property to a value of 1.0. Works on all types of sequences. Author: gdquest Reviewed By: ISS Differential Revision: https://developer.blender.org/D5166
2019-09-14VSE: prefetchingRichard Antalik
When enabled prefetching(preview panel>view settings), a pernament running job is created, that will render frames in the background until the cache is full. If the cache is not filled fast enough, prefetch job suspends itself at the last moment and will wait until it has chance to "catch up". Effectively this will decouple rendering to separate thread, so rendering itself is a bit faster. Cache recycling behavior will be changed to "free furthest frame to the left of playhead if possible, otherwise rightmost frame". Reviewed By: brecht Differential Revision: https://developer.blender.org/D5386
2019-09-13UI: don't mark batch rename as internalCampbell Barton
Prevented it showing in operator search.
2019-09-13Per-Viewport Collection VisibilityDalai Felinto
Support per-viewport collection visibility options. Note 1: There is no way to show a collection that was not visible before due to depsgraph. Otherwise we would risk having all the collections in the depsgraph and I believe this is not the idea. An alternative would be to have a new depsgraph for viewports that are not local. Something to keep in mind if we do per-viewport current frame in the future. So for now what we do is to only allow collections visibility to be disabled/hidden in this mode. Note 2: hide_viewport (the eye icon) doesn't really matter for depsgraph. So after the merge we can still ignore it to show the collections locally in a viewport with no problems for the depsgraph. Reviewers: brecht, sergey Subscribers: billreynish Related task: T61327 Differential Revision: https://developer.blender.org/D5611
2019-09-13Fix T69037: Automerge is greyed-out in popoverAnthony Eriksson
Split "use_mesh_automerge_and_split" and "double_threshold" into their own column so .active doesn't have to be applied for the entire layout. Reviewers: billreynish, mano-wii Differential Revision: https://developer.blender.org/D5618
2019-09-13UI: don't show decorators in Remesh panelBrecht Van Lommel
2019-09-13Fix Particles Keyed Physics target UI greyed outPhilipp Oeser
Picking the 'Target Object' as well as the 'System' number was greyed out as long as 'Use Timing' was disabled. 'Use Timing' is unrelated for the above two, these should always be active... part of T69741 Reviewers: sergey Maniphest Tasks: T69741 Differential Revision: https://developer.blender.org/D5782
2019-09-13Tracking: Move Lock Selection to an own operatorSergey Sharybin
There are no functional changes as far as users are concerned, just allows to mark operator as safe to be run from a locked interface.
2019-09-13Add QuadriFlow remesherSebastian Parborg
2019-09-13UI: Fix Mask popover crumpledPablo Vazquez
Make popover wider and image ID widget full width, like in textures properties. Not ideal but at least the image name can be read now, until the ID widget gets a more compact redesign. Fixes T67748
2019-09-12GPencil: New set of Brush iconsAntonio Vazquez
Added: Airbrush and Chisel Changed: Marker Design: @mendio Subscribers: mendio Differential Revision: https://developer.blender.org/D5774
2019-09-12Shading: Add Vertex Color node.OmarSquircleArt
This patch adds a new Vertex Color node. The node also returns the alpha of the vertex color layer as an output. Reviewers: brecht Differential Revision: https://developer.blender.org/D5767
2019-09-12GPencil: Add Simplify panel to Workbench engineAntonio Vazquez
2019-09-12GPencil: Fix missing Simplify panel in CyclesAntonio Vazquez
Differential Revision: https://developer.blender.org/D5776
2019-09-12Themes: Update Blender Light theme.Pablo Vazquez
Fixes T69531
2019-09-12UI: Two-column layout for User Interface theme settings.Pablo Vazquez
Group related settings in columns: * Align Inner, Inner Selected and Outline. * Align Text, Text Selected and Item. Place Shaded settings in its own sub-panel.
2019-09-12UI: avoid using parenthesisCampbell Barton
Convention is not to use parenthesis, Details are included in tool-tip.
2019-09-12UI: Labels capitalization.Pablo Vazquez
Capitalize the first letter of a word, except articles and prepositions.
2019-09-12Fix T69737: Crash using the Elastic Deform brush and CompressibilityPablo Dobarro
Also renamed "compressibility" to "volume preservation" Reviewed By: brecht Maniphest Tasks: T69737 Differential Revision: https://developer.blender.org/D5757
2019-09-11Transform: Edit Mesh: Support mirror on all axesmano-wii
Part of T68930 Now two other mirror options that can be enabled simultaneously: Mirror Y and Z. Reviewers: campbellbarton Reviewed By: campbellbarton Subscribers: ThatAsherGuy Differential Revision: https://developer.blender.org/D5720
2019-09-11UI: move transform settings from pivot to options panelCampbell Barton
These weren't related to pivot, so add in a new options panel.
2019-09-11Sculpt: Transform toolPablo Dobarro
The sculpt mode transform tool applies the sculpt pivot transformation to all vertices, taking XYZ symmetry into account. This commit also includes an operator to set the pivot point initial position. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5717
2019-09-11GPencil: New Brush postprocesing SimplifyAntonio Vazquez
This option allows to apply a simplify when the stroke is completed. The simplify use the Adaptive option to keep the shape.
2019-09-11Armature: convert the length Python property of bones to a RNA property.Alexander Gavrilov
This allows accessing it from drivers and using it in UI, as demonstrated by adding it to the transform panel of 3D View. As an aside, properly mark transform-related properties of Bone read-only, as they can only be changed correctly in edit mode.
2019-09-11Fix T69736: Flipping bookmarks region empties itJulian Eisel
2019-09-11UI: File Browser Friendly Volume DescriptionsHarley Acheson
File Browser Volumes list gets nicer friendly drive names with volume label or device description. Differential Revision: https://developer.blender.org/D5747 Reviewed by Brecht Van Lommel
2019-09-10UI: File browser deselect on click on empty spaceJulian Eisel
For the default and industry compatible keymap, clicking on empty space in the file browser will deselect all files. Also makes selection use same operator description we use for other select operators.
2019-09-10Cleanup: no need to add Brush.flag2Campbell Barton
Also use 'use_' prefix for RNA booleans.
2019-09-10GPencil: New Simplify Tint optionAntonio Vazquez
This is useful to disable all layers tint in one step and it will be used for future operators.
2019-09-10UI: File Browser Custom Folder ColorHarley Acheson
Allows file browser folders to be shown in a theme-selectable color, default of manila. Differential Revision: https://developer.blender.org/D5713 Reviewed by Brecht Van Lommel
2019-09-10Sculpt: Grab Active Vertex and Dynamic Mesh PreviewPablo Dobarro
Grab active vertex snaps the maximum strength of the grab brush to the highlighted active vertex, making it easier to manipulate low poly models or meshes with subdivision surfaces. Dynamic Mesh Preview generates a list of connected vertices from the active vertex and draws them from the cursor code. This helps to visualize the real geometry the user is manipulating from sculpt mode when there are active modifiers. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5646
2019-09-10Sculpt: Mask Extract operatorPablo Dobarro
This operator extracts the paint mask to a new mesh object. It can extract the paint mask creating a boundary loop in the geometry, making it ready for adding a subdivision surface modifier. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5384
2019-09-10Sculpt: Mask Expand operatorPablo Dobarro
This operator is a combined version of mask expand and mask by normal from the sculpt branch. It can be used to quickly isolate parts of a model based on topology or curvature. - Shift + A starts the operator in topology mode from the active vertex - Shift + Alt + A starts the operator in curvature mode from the active vertex Reviewed By: brecht Differential Revision: https://developer.blender.org/D5657
2019-09-09Cleanup: trailing space, remove tabs, pep8Campbell Barton
2019-09-09Fix T67637: Selected edges hard to see with wireframeCampbell Barton
Always show selected edges in wire/xray modes.
2019-09-09I18n: dirty workaround for PITA ghost classes remaining after unregister.Bastien Montagne
Spent again a whole day trying to understand what happens here, with no luck. For some reasons, OperatorProperties children of unregistered operator classes remain accessible, with their `bl_rna` member, although that one is 100% invalid (freed memory, crashes with ASAN builds). Funny thing is, I cannot reproduce that situation when disabling the add-on from the py console of a Blender-with-UI. Note: issue revealed by X3D add-on, which is still enabled in factory settings, while not being officially supported any more, this has to be fixed in a separate commit.
2019-09-09UI: File Browser Sizes in Binary for WindowsHarley Acheson
This adds per-platform change so Windows users will see file sizes calculated with a base of 1024. Differential Revision: https://developer.blender.org/D5714 Reviewed by Brecht Van Lommel
2019-09-09Sculpt: Topology automaskingPablo Dobarro
The sculpt automasking feature assigns a factor to each vertex before starting the stroke. This can be used for isolating disconnected meshes, masking cavities, mesh boundary edges or creating topological falloffs. This commit implements automasking in all brushes and topology automasking without topology falloff. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5645
2019-09-09Partial revert "Edit Mesh: Change color behavior"Campbell Barton
Using a lighter color for faces than edges makes edges hard to see in wire-frame display mode. See T67637. This partially reverts commit 203f9a49e29c82458a49efe856eb58f938eb537b.
2019-09-09Sculpt: Mask Filter and Dirty Mask generatorPablo Dobarro
The mask filter operator modifies the whole paint mask. In includes multiple operations like smooth, grow or contrast accessible from a pie menu. The dirty mask generator is similar to Dirty Vertex Colors, but it generates a paint mask. It can be used to mask cavities in the sculpt. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5496
2019-09-09Sculpt: Mesh Filter ToolPablo Dobarro
The mesh filter tool applies a deformation to all vertices in the mesh at the same time. It includes multiple deformation modes and the option to lock the deformation axis. This commit also includes the FilterCache, which is needed in some new operators and tools. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5513
2019-09-09GPencil: Fade layer using background colorAntonio Vazquez
Now the fade layer uses the same logic used to fade objects and also is available in all modes. Reviewers: mendio, pepeland Reviewed By: mendio, pepeland Differential Revision: https://developer.blender.org/D5707
2019-09-09Sculpt: Elastic Deform BrushPablo Dobarro
This patch implements the paper "Regularized Kelvinlets: Sculpting Brushes based on Fundamental Solutions of Elasticity" https://graphics.pixar.com/library/Kelvinlets/paper.pdf It includes grab, biscale grab, triscale grab, scale and twist. All deformation modes are accessible under the same tool. This helps to keep the code organized and it should not make any difference to the user when a better brush management system is implemented. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5634
2019-09-09Fix (unreported) Freestyle modifiers element-wise multiplication errorPhilipp Oeser
2019-09-09Fix T69653: Freestyle modifiers "Distance from ..." python errorPhilipp Oeser
Was a wrong rename in rBaeb8e81f2741
2019-09-09Batch Rename: Rename Title Caps to Title CaseAaron Carlisle