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-04-25GPencil: Fix unreported small offset when use Stroke modeAntonio Vazquez
When using the Stroke mode, the reprojection function add a small offset of 0.5 to +X and +Y. Now this effect is removed subtracting this value before doing the conversion.
2020-04-25GPencil: Fix unreported jagged lines when using Stroke modeAntonio Vazquez
When use the Stroke reproject mode, the precission of the conversion makes the line produce a very small noise effect. Now, if the stroke mode is enabled, a small smooth is done using a factor depending of the input samples. The values of the smooth effect were provided by @pepeland after several testing.
2020-04-25Fix T76078: GPencil: frames interpolation erase strokesAntonio Vazquez
In some situations the stroke could be tagged and this tag was used to delete the interpolated strokes. Now, the frames used as interpolated range are untagged before creating the interpolated strokes.
2020-04-25Cleanup: Select sync from outlinerNathan Craddock
Move the condition to check if selection syncing is enabled to inside the syncing function rather than before each time it is called.
2020-04-25Fix: Selection syncing for outliner operatorsNathan Craddock
A few outliner operators that modify selection were not tagging for a selection sync which led to selection inconsistencies. This adds syncing for the following operators: * Duplicating and deleting collections * Selecting/deselecting collection contents * Drag and drop * Object select, deselect, delete, and delete hierarchy
2020-04-24Fix T69753 Instanced Metaballs not rendering but showing up in ViewportSybren A. Stüvel
This hides the original metaballs when they are used in duplifaces/-verts instancing, and still shows the instanced metaballs. The visibility of the original metaballs is now determined by the visibility of the instancer. I'm not too thrilled about this, but at least it gives users the ability to show/hide the metaballs for viewport/render. Differential Revision: https://developer.blender.org/D7478
2020-04-24T75631: New multires shrinkage problemSergey Sharybin
The old Subdivide button was behaving as if subdivision modifier was applied on top of the multires. This was the source of shrinkage since the behavior of the limit surface: limit surface of a sparse point from another limit surface makes final result appear smaller. The new behavior is based on propagating delta against base mesh's limit surface to the top level. Effectively, this is as if we've sculpted on old top level and then propagated to the new top level. Differential Revision: https://developer.blender.org/D7505
2020-04-24Fix T75749: UI button text selecting is broken by text offsetCampbell Barton
2020-04-24Fix edit-mesh selection mode switching causing two undo pushesCampbell Barton
2020-04-24Fix edit-mesh moving from edge to face mode with Ctrl heldCampbell Barton
Faces could be selected without any of their edges or vertices selected.
2020-04-24UI: add mesh skin-resize to menuCampbell Barton
Resolves T75925
2020-04-24Fix T75946: Intersect (knife) doesn't cut all intersectionsCampbell Barton
2020-04-24Fix T63787: Knife intersect crashesCampbell Barton
2020-04-24Cleanup: correct printf warnings for bmesh interesect debuggingCampbell Barton
2020-04-24Cleanup: remove unused arg, clang-formatCampbell Barton
2020-04-24GPU: Add Polyline shader (wide line emulation)Clément Foucault
This new shader is able to emulate smooth wide lines drawing using a geometry shader. This shader needs viewportSize and lineWidth uniforms to be set. There is multiple variants to replace the usage of wide lines for most shaders. This patch only fix the gizmo_types files and the navigation gizmo. Other areas could be fixed afterward, I just limited the patch size. Fix T57570. Reviewed By: billreynish Differential Revision: https://developer.blender.org/D7487
2020-04-23Fix T73741 Grid Floor render on top of Wireframe objectsClément Foucault
Go for a bias towards background to avoid loosing wireframe objects.
2020-04-23Fix T74173 Assert when scaling camera in viewport to zeroClément Foucault
2020-04-23Fix T76014: correct description of COLLECTION_OT_objects_remove_allPhilipp Oeser
before rB17bd5c9d4b1e it was "Remove selected objects from all groups" - `BKE_object_groups_clear` is not checking if a collection is linked to the current scene... - rB713010bd7795 did not change that either So this indeed removes selection from _all_ collections, so account for that in the operator description/idname. Reviewers: brecht https://developer.blender.org/D7500
2020-04-23Fix T73195: stereo camera view does not show background imageBrecht Van Lommel
2020-04-23Fix T72506 EEVEE: Collection Holdout propagates accross material instancesClément Foucault
This fix the issue by introducing a default material only for collection holdouts. This avoids hash colision when the same material is used in collections without holdout enabled.
2020-04-23Fix T75607: crash trying to sculpt while remesh is in progressBrecht Van Lommel
The interface is already locked, but the paint brush drawing could stll be reading the mesh that was being edited in another thread.
2020-04-23Cleanup: Add assert to crash earlierJacques Lucke
This makes T75096 crash earlier.
2020-04-23Fix T75611: slow transform of many objects at the same timeBrecht Van Lommel
Solve O(n^2) time complexity problem where a dependency graph iterator loops over all nodes to clear flags, which happened for every object at the start of transform. Differential Revision: https://developer.blender.org/D7503
2020-04-23Fix T73680: Scene and fluid modifier gravity are scaled differentlyJacques Lucke
Reviewers: sebbas Differential Revision: https://developer.blender.org/D7483
2020-04-23Fix T76008: Fluid inflow with negative initial velocity is not workingJacques Lucke
This is a regression introduced in rBa0fe22095e6d9b8b194c2cf6f9a7c7b419d7e61c. I changed it so that the velocity with the highest magnitude is considered and not the highest value per coordinate. Reviewers: sebbas Differential Revision: https://developer.blender.org/D7502
2020-04-23Fix T75987: crash entering edit mode with keyed particlesBrecht Van Lommel
2020-04-23Array modifier: limit maximum amount of generated geometry.Bastien Montagne
Fixes T75278: Crash when modifier "Array-Fit Curve-Relative Offset" nears zero.
2020-04-23Fix headless build failure on macOSBrecht Van Lommel
2020-04-23Fix T75836: Light target misses updates while draggingCampbell Barton
2020-04-23Fix T74172: Mirror with bisect results in holesCampbell Barton
Enable snap-to-center when bisecting.
2020-04-23Fix T75965: Scale to Fit Text Box fails with a single wordCampbell Barton
2020-04-23Cleanup: clang-format, unused warningCampbell Barton
2020-04-23Cleanup: add explicit enum values in DNA_rigidbody_types.hCampbell Barton
2020-04-23Fix invalid rigid body constraint values during 2.83 developmentCampbell Barton
Own error in cleanup from 5dcb6fb22f3f unintentionally changed enum values. Although this code violated our own rules to use explicit values to avoid this happening.
2020-04-23Fix T75991: crash when rigidbody encounters unknown constraint typeCampbell Barton
This just adds a check to prevent the crash, Versioning invalid types still needed.
2020-04-22Workbench: Use GPU_texture_copy instead of GPU_framebuffer_blit for TAAClément Foucault
This fixes T75477 which seems to be a driver but caused by framebuffer blitting.
2020-04-22GPU: Add GPU_texture_copyClément Foucault
This allow to copy entire texture in a faster way than using framebuffer blitting. This uses ARB_copy_image extension if available and fallback to glCopyTexSubImage2D for older gl version. Both method should be as fast if not faster than the framebuffer blitting.
2020-04-22UI: Always check if IME Supported After Changing LanguageHarley Acheson
Changing from IME-enabled language to English did not turn off IME. Differential Revision: https://developer.blender.org/D7486 Reviewed by Campbell Barton
2020-04-22Fix T75938: Workbench normal direction for matcapsRobert Guetzkow
Set useMatcap to ensure correct normal direction when using matcaps in the workbench engine.
2020-04-22Fix T75994: Crash with 'Split Edges and Faces' | Auto-MergeGermano Cavalcante
It occurred when an edge was collapsed into a vert that was not part of it. This is common when the distance for merging is relatively large.
2020-04-22Silence annoying error message in writefile on undo step storage.Bastien Montagne
Fix T75318: Error spam in console when opening file from 2.7x.
2020-04-22Cleanup: Fix strict compiler warningSergey Sharybin
2020-04-22Fix T74423: Cycles rendering artifacts with CUDA 10.2Brecht Van Lommel
Work around what appears to be a compiler bug, just changing the code a bit without any functional changes.
2020-04-22GPencil: Change Thickness Profile iconAntonio Vazquez
2020-04-22Cleanup: Spelling in function nameSergey Sharybin
Should be no functional changes.
2020-04-22Fluid: Use maximum for initial velocity grid applicationSebastián Barschkis
Using MAX2 when writing intial velocities into the grid prevents overriding initial velocities when using multiple flow objects that are close to each other.
2020-04-22Fluid: Fixes for cache 'Replay' modeSebastián Barschkis
General fixes and improvements for the cache. Previous commits on fluids broke the 'Replay' cache a bit.
2020-04-22Fluid: Fix for caches being released when file is loadedSebastián Barschkis
2020-04-22Fluid: Fix for inconsistent behavior with flow and effector objectsSebastián Barschkis
Fixes issue with flow and effector objects which were not being used after resuming a bake job. This issue has been reported in T75729 and T75758.