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-11-21Fix T62631: Cloth vertex mass capped to a very low number on scaled scenes.Sebastian Parborg
Removed the weight limit and made the setting more clear in what it actually does. IE, it controlls the weight of the vertices of the cloth mesh Reviewed By: Brecht Differential Revision: http://developer.blender.org/D5450
2019-11-21Bevel: Custom Profile and CurveProfile WidgetHans Goudey
Custom profiles in bevel allows the profile curve to be controlled by manually placed control points. Orientation is regularized along groups of edges, and the 'pipe case' is updated. This commit includes many updates to comments and changed variable names as well. A 'cutoff' vertex mesh method is added to bevel in addition to the existing grid fill option for replacing vertices. The UI of the bevel modifier and tool are updated and unified. Also, a 'CurveProfile' widget is added to BKE for defining the profile in the interface, which may be useful in other situations. Many thanks to Howard, my mentor for this GSoC project. Reviewers: howardt, campbellbarton Differential Revision: https://developer.blender.org/D5516
2019-11-20UI: Text Editor Visual ChangesHarley Acheson
Various small changes to Text Editor, mostly to do with scaling, alignment, and theme support. Differential Revision: https://developer.blender.org/D6268 Reviewed by Campbell Barton
2019-11-18Python API: assume that a crashed Python operator returned FINISHED.Alexander Gavrilov
The CANCELLED return value from an operator is intended for signaling that the operator aborted execution without changing anything, and an Undo stack entry should not be created. When a Python operator crashes, it is not safe to assume that it did nothing, so it should interpret it as FINISHED instead. Otherwise, the undo system behavior after an operator failure feels broken. Differential Revision: https://developer.blender.org/D6241
2019-11-18Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-18Fix building on 32bit systemsCampbell Barton
2019-11-15Cleanup: unused argument, variable warningsCampbell Barton
2019-11-14GPencil MultiStroke modifierYimingWu
This patch includes a modifiers that developed for NPR rendering. - MultiStroke modifier that generates multiple strokes around the original ones. Differential Revision: https://developer.blender.org/D5795
2019-11-08Merge branch 'blender-v2.81-release'Bastien Montagne
2019-11-08Fix T70789: Using Remove Single Override breaks file loading (crash).Bastien Montagne
We only need to refine rna pointer for actual collection properties, other arrays we handle directly the the appy callback.
2019-11-08User Preference Experimental TabDalai Felinto
Experimental tab in User Preferences for experimental features. The tab option is only visible when "Developer Extras" is on. Included here is a (commented out) example panel to be used as a template for the new experimental panels. Since these panels will come and go it is nice to have a reference in the code. Differential Revision: https://developer.blender.org/D6203
2019-11-07Stretch To: implement a mode similar to Damped Track for rotation.Alexander Gavrilov
Most of the time Stretch To is used in actual rigs, like BlenRig or Rigify, in combination with Damped Track to handle rotation before the stretch, because it produces rotations more appropriate for organic deformation, and doesn't flip because of internal gimbal lock. The prevalence of this pattern suggests that Stretch To should support that kind of rotation directly as an option. Differential Revision: https://developer.blender.org/D6134
2019-11-06Constraints: remove special meaning of Local Space for parentless Objects.Alexander Gavrilov
In 2011 special handling was introduced, apparently for no other reason than to address a complaint in T25707 that World and Local space are equivalent for objects without parent. This causes issues and confusion, as mentioned in rB599c8a2c8e4. This special meaning of Local Space is not documented in the manual, and is not known to experienced riggers, so removing it should not be a problem. Differential Revision: https://developer.blender.org/D6095
2019-11-05Merge branch 'blender-v2.81-release'Philipp Oeser
2019-11-05Fix T68396: Unable to change any Collision input value after it has been ↵Philipp Oeser
keyframed 'rna_CollisionSettings_update' has a history of tagging ob for update: rB79312c1912b4 ID_RECALC_TRANSFORM |ID_RECALC_GEOMETRY | ID_RECALC_ANIMATION rBf90a2123eedc OB_RECALC_OB | OB_RECALC_DATA | OB_RECALC_TIME rBfaf1c9a4bb27 OB_RECALC_ALL rB7df35db1b136 OB_RECALC Since the meaning of OB_RECALC_TIME/ID_RECALC_ANIMATION changed a bit historically (from "please update my animation if the animation datablock is tagged for update" to "update animation of this datablock") this was now always overwriting user edit with animated values, making it impossible to change those values once animated. Thx @sergey for guidance! Maniphest Tasks: T68396 Differential Revision: https://developer.blender.org/D6113
2019-11-04Solidify Modifier: support non-manifold inputHenrik Dick
This adds a new mode to solidify to support non-manifold geometry with edges using 3 or more faces as input, resulting in a manifold mesh. Since the differences between these methods don't translate well into short terms, they're named "Simple" and "Complex" in the UI. This also adds clamp with respect to angles to the existing solidify modifier calculation.
2019-11-03UI: Fix preview frame range drawing in sequencer and driver editorsAlessio Monti di Sopra
Draw preview range overlay in the video sequencer in the same way as in the other animation editors Add color control in the theme. Prevent overlay to be drawn in the driver editor. Reviewed By: ISS Differential Revision: https://developer.blender.org/D6074
2019-10-31Transform: Add option to exclude back facing geometry from snappingmano-wii
Add new `Backface Culling` option to the snapping properties. This option has nothing to do with the view3d display or the workbench `Backface Culling` option. Limitation: - In edit mode, this option only affects snap to faces. Maniphest Tasks: T71217 Differential Revision: https://developer.blender.org/D6155
2019-10-31Merge branch 'blender-v2.81-release'Pablo Dobarro
2019-10-31Paint: Option to disable antialiasingPablo Dobarro
You may want to disable antialiasing if you are working with pixel art or low resolution textures. It is enabled by default. Reviewed By: jbakker, campbellbarton Differential Revision: https://developer.blender.org/D6044
2019-10-29Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-29UI: remove text alignment icons for sequencer textCampbell Barton
This implied paragraph alignment, when the alignment defines the origin of the text relative to the X,Y coordinates. Resolves T71082
2019-10-29Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-29Cleanup: use "use_" prefix for booleansCampbell Barton
2019-10-29Merge branch 'blender-v2.81-release'Philipp Oeser
2019-10-29Fix T71171: Problems removing texture packing (without writing anything)Philipp Oeser
using image.unpack() or bpy.ops.image.unpack() If we offer this in the UI, also expose this to .unpack Maniphest Tasks: T71171 Differential Revision: https://developer.blender.org/D6152
2019-10-28Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-28CMake: add missing headers, use space before commentsCampbell Barton
2019-10-27WM: add utility to lookup a keymap item from an eventCampbell Barton
Useful for modal operators to be able to match events against regular keymaps.
2019-10-27UI: add utility to show icons for the keymap itemCampbell Barton
This is useful for drawing keymap items into the header or status bar While these icons are available directly, mapping them from the keymap item isn't trivial.
2019-10-27Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-27Cleanup: remove redundant NULL checksCampbell Barton
2019-10-27Merge branch 'blender-v2.81-release'Antonio Vazquez
2019-10-27Cleanup: Fix tooltip textAntonio Vazquez
2019-10-24Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-24UI: partial revert of renaming Normal -> RegularCampbell Barton
These instances refer to winding/direction.
2019-10-24Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-24Cleanup: comment unused duplicate flagsCampbell Barton
2019-10-24Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-24Cleanup: comments, formattingCampbell Barton
2019-10-23Fix T70845: Crash when switching scene of scene strip.Richard Antalik
Crash on assert in `sound_verify_evaluated_id()` Reviewed By: sergey Maniphest Tasks: T70845 Differential Revision: https://developer.blender.org/D6104
2019-10-23Fix T70845: Crash when switching scene of scene strip.Richard Antalik
Crash on assert in `sound_verify_evaluated_id()` Reviewed By: sergey Maniphest Tasks: T70845 Differential Revision: https://developer.blender.org/D6104
2019-10-22Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-22Cleanup: unused variables, enums, spellingCampbell Barton
2019-10-20Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-20Mesh: add API functions for poly & loop removalCampbell Barton
These existed for verts & edges, add for API completeness. Also add ED_mesh_geometry_clear, needed to reduce memory for edit-mesh separate.
2019-10-18Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-18Cleanup: remove unused viewport fx_settingsCampbell Barton
2019-10-18Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-18Fix T65397: Assigning shortcut to editor properties gives errorsCampbell Barton