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
path: root/source
AgeCommit message (Collapse)Author
2019-10-17Volumetric: Debug Voxel Size and LocationJeroen Bakker
When displaying the voxel size for an adaptive domain the resolution of the adaptive domain was used to calculate the world size of the voxel. This patch changes this to use the initial size of the domain. When using adaptive domain the overlay was not rendered in the right place. Thanks to sebbas for part of the patch! Reviewed By: sebbas, fclem Differential Revision: https://developer.blender.org/D6076
2019-10-17Merge branch 'blender-v2.81-release'Sergey Sharybin
2019-10-17Fix T70740: Clicking on proxy bone makes original one jump to initial locationSergey Sharybin
Caused by what appears to be a missing flush from evaluated bone back to original, which then makes it so copy-on-write operation happening after click (to synchronize selection flags) pushes original bone to its initial position. Differential Revision: https://developer.blender.org/D6051
2019-10-17Cleanup: Fix naming of a functionSergey Sharybin
2019-10-17Merge branch 'blender-v2.81-release'Sybren A. Stüvel
2019-10-17Fix T69182: Auto-Smooth does not work on Alembic meshes without normalsSybren A. Stüvel
The auto-smoothing flag can now be used by artists when the Alembic file does not contain custom loop normals. - Auto-smoothing disabled: mesh is flat-shaded. - Auto-smoothing enabled: works as usual; set angle to 180° to ensure a 100% smoothed mesh.
2019-10-17Merge branch 'blender-v2.81-release'Antonio Vazquez
2019-10-17Fix T70887: GPencil edit lines are not displayed in the right placeAntonio Vazquez
The lines were not using the matrix to calc the tarnsformation.
2019-10-17Merge branch 'blender-v2.81-release'Bastien Montagne
2019-10-17Fix T70739: Make Library Override doesn't re-target Armature constraints.Bastien Montagne
Missing one step (collection prop itself) in RNA hierarchy of properties leading to those armature object pointers...
2019-10-17Cleanup: spellingCampbell Barton
Also remove historic bftgl reference.
2019-10-17Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-17Fix invalid flag checkCampbell Barton
Cast occurs first, making any flag enable this option.
2019-10-17Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-17Cleanup: shadow warningCampbell Barton
2019-10-16Merge branch 'blender-v2.81-release'Antonio Vazquez
2019-10-16GPencil: Fix unreported performance issue with relative onion modeAntonio Vazquez
When the relative mode was used, the calculation of the total number of vertices was not done and it was using the total number of vertices in the datablock. This worked for small files, but with complex files the time to allocate all the data was too long and the performance was very bad. Now, for relative mode the real number of vertex is calculated. Also fixed the same problem when onion and multiedit is enabled.
2019-10-16Merge branch 'blender-v2.81-release'Clément Foucault
2019-10-16Fix assert and memleak in recent Skin Root Display patchClément Foucault
Caused by 4ddf3215a7df
2019-10-16Merge branch 'blender-v2.81-release'Clément Foucault
2019-10-16Fix T70249 EEVEE: Light bleeding on SSS translucencyClément Foucault
This was caused by 2 things: Shadow map bias and aliasing. It made the expected depth of the shadowmap further than the surface itself in some cases. In normal time this leads to light leaking on normal shadow mapping but here we need to always have the shadowmap depth above the shading point. To fix this, we use a 5 tap inflate filter using the minimum depth of all 5 samples. Using these 5 taps, we can deduce entrance surface derivatives and there orientation towards the light ray. We use these derivatives to bias the depth to avoid wrong depth at depth discontinuity in the shadowmap. This bias can lead to some shadowleaks that are less distracting than the lightleaks it fixes. We also add a small bias to counteract the shadowmap depth precision.
2019-10-16Fix T68380 Skin modifier root not displayedClément Foucault
2019-10-16Fix T70543 Rigid Body Collision Shape Not Displayed In ViewportClément Foucault
2019-10-16Merge remote-tracking branch 'origin/blender-v2.81-release'Dalai Felinto
2019-10-16Fix multi-object edit mode and local view/collectionsDalai Felinto
Before this patch you could go to a local view with a single object, while you had other objects also in edit mode, and your operators would affect all objects even the ones outside your local view (same for local collection). Differential Revision: https://developer.blender.org/D6064
2019-10-16Workbench: Background DitheringJeroen Bakker
Background dithering was introduced to solve banding issues on gradient backgrounds. This patch will enable dithering based on the texture that is used for drawing. Only when using a GPU_RGBA8 texture the dithering will be enabled. This disables dithering for final rendering, vertex and texture paint modes. Reviewed By: fclem Differential Revision: https://developer.blender.org/D6056
2019-10-16PyAPI: use public API's for module & builtin accessCampbell Barton
D6038 by @Dormouse
2019-10-16Cleanup: warningsCampbell Barton
2019-10-16UI: Remember ID-Filter in-between File Browser callsJulian Eisel
This adds the ID-Filters visible on append/link to the settings the file browser remembers, potentially storing them in the Preferences. Artists in the studio here requested this. They typically have to set up the same or similar settings every time, so this saves them from that.
2019-10-16UI: Add missing workspace icon to link/append ID-FiltersJulian Eisel
2019-10-16Fix: Some ID-Filters not enabled on Link/AppendJulian Eisel
Caused by 9100982e8097.
2019-10-16GPencil: Fix unreported problem when use Onion Skin in several windowsAntonio Vazquez
The onion skin was nos displayed in secondary screens when disable the Onion switch or the Overlay in the main window. Added a check to verify if the main overlay and onion switches are enabled in any screen in order to generate the cache data. This is required to generate the onion skin and limit the times the cache is updated because the cache is generated only in the first screen and if the first screen has the onion disabled the cache for onion skin is not generated. The loop adds time, but always is faster than regenerate the cache all the times. Reviewed By: mendio, pepeland Differential Revision: https://developer.blender.org/D6049
2019-10-16Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-16Fix T70850: Scene.frame_set doesn't update camera from markersCampbell Barton
2019-10-16Merge branch 'blender-v2.81-release'Philipp Oeser
2019-10-16Fix (unreported) VSE scene strip should not be able to set the scene toPhilipp Oeser
self Spotted while looking into T70845 Reviewers: sergey, ISS, campbellbarton Differential Revision: https://developer.blender.org/D6073
2019-10-16Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-16Cleanup: define PY_SSIZE_T_CLEAN for PythonCampbell Barton
Silence deprecation warnings running with Python 3.8.
2019-10-16Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-16Cleanup: warnings building with Python 3.8Campbell Barton
2019-10-16Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-16Fix incorrect limit check in button drawingCampbell Barton
Regression in d617466d87863d75a
2019-10-16Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-16RNA: region_to_view took int's instead of floatsCampbell Barton
Internally the function uses float's, RNA exposed args as int's. Python3.8 warns about int/float conversion in toolbar drawing code.
2019-10-16Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-16Fix for building with Python 3.8Campbell Barton
2019-10-15Merge branch 'blender-v2.81-release'mano-wii
2019-10-15Fix T70386: Crash when snapping to edges in specific situationsmano-wii
The callbacks get elements through indexes, so make sure they're not "dirty".
2019-10-15Merge branch 'blender-v2.81-release'Jacques Lucke
2019-10-15Fix T70605: incorrect darken and lighten rgb mix modeJacques Lucke
Differential Revision: https://developer.blender.org/D6058 Reviewers: brecht, fclem