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-04-16CMake: cleanup, arg rename, add definitions lastCampbell Barton
2019-04-16CMake: re-order openvdb/osl linkingBrecht Van Lommel
Needed for building without sorted libs.
2019-04-16Fix DDS failure ignoring message argumentCampbell Barton
2019-04-16Fix T62852: crash reading corrupt DDS file.Brecht Van Lommel
2019-04-16Fix T63346: Cycles OSL shader with closure not working in final render.Brecht Van Lommel
2019-04-16Fix T63562: wrong viewport updates after editing group node socketsBrecht Van Lommel
2019-04-16Fix T63401: add Object (Without Inverse) to Set Parent menuPhilipp Oeser
Previously it was bound to a shortcut. Differential Revision: https://developer.blender.org/D4673
2019-04-16Fix T62913: datablock append removing unrelated rigid body objects.Brecht Van Lommel
2019-04-16Fix proxy remapping on make local failing for more than one object.Brecht Van Lommel
2019-04-16Fix T62849: crash entering particle edit mode with hair dynamicsBrecht Van Lommel
2019-04-16Fix T63189: missing double click for UV loop select and emulate MMBBrecht Van Lommel
2019-04-16Fix T63439: too many 3D viewport redraws due to fading scrollbars.Brecht Van Lommel
Only redraw the regions, not the entire editor.
2019-04-15Spline IK: fix continuity issues with influence and curve end rolloff.Alexander Gavrilov
Mainly, scaling needs to be continuously faded out in these cases. Plus, in the case of end roll-off, it seems better to integrate into this general fading system, instead of ad-hoc interpolation of tail.
2019-04-15Fix T63574: missing implicit parent bone dependency in proxies.Alexander Gavrilov
Although technically evaluating the proxy copy nodes doesn't require the parent bone to be copied, other nodes that depend on the bones sometimes expect the parent to be ready. To meet this expectation it's necessary to add the dependency to the graph.
2019-04-15Fix T63284: Eevee: Crash when subsurface pass is enabledClément Foucault
Was caused by a NULL texture used as uniform.
2019-04-15GPencil: Hide UV factor for Dots and BoxesAntonioya
This parameter is not used with these modes.
2019-04-15UI: move gizmo popover next to the overlay buttonsCampbell Barton
In paint modes this was the only button in the middle.
2019-04-15Fix T63598: "child of" constraint "set/clear inverse" ops not workingPhilipp Oeser
was missing DEG updates Reviewers: sergey Maniphest Tasks: T63598 Differential Revision: https://developer.blender.org/D4685
2019-04-15Fix T63377: "Principled Volume" node not working anymore in EEVEEClément Foucault
I'm not sur how it ever worked before. There was no texture bound to these sampdensity and sampflame when no volume simulation was happening. This fixes the issue using 1x1x1 dummy textures.
2019-04-15cleanup: typo in commentPhilipp Oeser
2019-04-15Cleanup: Add missing commaAntonioya
2019-04-15Industry Compat Keymap: Tool shortcutsWilliam Reynish
- Use C for Cursor tool - Use D for Annotate tool - Use tool shortcuts in UV Editor (although it's weak here still - waiting for Move, Rotate & Scale tools here)
2019-04-15GPencil: New Dots gradientAntonioya
This commit adds support for drawing Dots strokes with a gradient factor to get artistic effects like watercolor. Currently, the option is only supported by Dots materials, and in the future will be added to line strokes, but now there is a limitation on drawing engine and we will keep disabled on Line materials. Also, added the option to align Dots and Boxes strokes textures aligned with the drawing path to get more fluid strokes.
2019-04-15Industry Compat Keymap: Panning consistencyWilliam Reynish
- Allow orbiting while using Knife tool - Use consistent panning keys in properties lists - Also fix warning related to empty View 3D Generic keymap
2019-04-15Industry Compat Keymap: Remove Ctrl-click for context menuWilliam Reynish
This was conflicting with some tools such as the select tools which used it for deselecting.
2019-04-15CMake: fix WITH_PYTHON=OFFCampbell Barton
2019-04-15CMake: sort file listCampbell Barton
2019-04-15CMake: resolve issue building without sorted libsCampbell Barton
Linking empty libs gave an error.
2019-04-14Fix copy & paste mistake in assert.Alexander Gavrilov
2019-04-14Depsgraph: fix hard CTD on dependency cycles through POSE_INIT.Alexander Gavrilov
As reported in T63582, it can cause chan_array to be not ready. To reliably avoid crashing, the only easy way seems to be to create the index during COW -- maybe @sergey has a better idea.
2019-04-14Render: new material previewWilliam Reynish
* EEVEE support through irradiance volume and light probe. * New shader ball shape (designed by Robin Marin). * New cloth and liquid shapes, removed monkey. * Replace world sphere by toggle to use world for any shape. * Slight bevel on cube. * More subdivision for displacement preview. * Fixed and improved UV mapping for all shapes. * Material icon / asset preview now uses specified shape instead of always a sphere. So for example hair material can be displayed as hair. Ref T57683
2019-04-14Fix Alembic using wrong visible/selected flags, fix warnings.Brecht Van Lommel
2019-04-14Cleanup: remove deprecated grease pencil object property.Brecht Van Lommel
2019-04-14Cleanup: fix compiler warnings.Brecht Van Lommel
2019-04-14Fix T63599: fix the zero ease hack for the B-Bone end matrix.Alexander Gavrilov
Negate the second derivative, because it's effectively stepping back.
2019-04-14Fix T59622: dependency problems with Spline IK.Alexander Gavrilov
The bug is caused by problems in the dependency graph. Unfortunately, fixing is not just a matter of fixing the graph, because correct dependencies would cause a cycle here and in other reasonable use cases. The real fix thus requires refactoring Spline IK to require curve data only in the actual evaluation phase, and not in POSE_INIT_IK. In addition, this separates the normal bone evaluation loop from Spline IK computations for two reasons: - That still needs to be done even if spline IK can't evaluate due to missing curve data. - It should reduce issues with induced shearing, as Spline IK now controls how parent-child relations are handled in the chain, and can take care to only carry over rotation and location.
2019-04-14Complete the set of matrix multiplication functions.Alexander Gavrilov
Also, mul_m3_m3m4 was named incorrectly.
2019-04-14Fix add_search node operator to show custom nodesMiguel Porces
Differential Revision: https://developer.blender.org/D4667
2019-04-14UI: Remember the last display mode in file browserSharan Ranjit
See also T57688. Differential Revision: https://developer.blender.org/D4479
2019-04-14UI: Do not show full action rangeJacques Lucke
Reviewers: brecht Differential Revision: https://developer.blender.org/D4563
2019-04-14CMake: prepare for BLENDER_SORTED_LIBS removalCampbell Barton
No functional change, this adds LIB definition and args to cmake files. Without this it's difficult to migrate away from 'BLENDER_SORTED_LIBS' since there are many platforms/configurations that could break when changing linking order. Manually add and enable WITHOUT_SORTED_LIBS to try building without sorted libs (currently fails since all variables are empty). This check will eventually be removed. See T46725.
2019-04-14Dopesheet: enable Show Keyframes and Interpolation by default.Alexander Gavrilov
Make the option enabled by default, and enable it in old files, unless Show Extremes is enabled. However, suppress it for the Timeline, because its View menu doesn't include the option. Reviewers: billreynish, brecht Differential Revision: https://developer.blender.org/D4678
2019-04-14Explain the Local With Parent coordinate space better.Alexander Gavrilov
Just saying "parent transformation added" doesn't really explain what this coordinate space does. Thus it seems almost nobody used it and serious bugs like T61981 went unnoticed.
2019-04-14Fix T61981: Local With Parent broken as constraint own space.Alexander Gavrilov
Specifically, matrix multiplication order in Local With Parent to Pose space conversion was wrong, compared with Pose to LWP.
2019-04-14Missed version bump in recent commitCampbell Barton
2019-04-14Keymap: toggle context gizmo instead of the tool gizmoCampbell Barton
When a tool is activated in many cases the gizmo is needed so toggling them isn't so useful. Change behavior to use the active object instead so users who prefer to enable gizmos in the popover can toggle them. Also remove duplicate keymap item.
2019-04-14Gizmo: individual toggles for 3D view gizmosCampbell Barton
The popover for displaying gizmos now has options for empty, light & camera gizmos. Transform toggles are now checkboxes, which has the advantage that it's more obvious they can be mixed however changing from one to another now uses 3x clicks instead of a single click-drag action. We might need a faster way to switch between transform types.
2019-04-14Depsgraph: fix debug print crash on IK constraint without target.Alexander Gavrilov
2019-04-14Cleanup: rename 'ObData' to 'Object Data'Campbell Barton
2019-04-14Fix T63587: 3D View clipping region crashesCampbell Barton