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-05-15Fix T76755: texture paint on udims crashPhilipp Oeser
Caused by rB5593efec01c2. Use first texture if we dont have an ImageUser (instead of multiview one). Same fix as in rB9ace7e243978 / T74925. Maniphest Tasks: T76755 Differential Revision: https://developer.blender.org/D7743
2020-05-15Fix T76563: Transforming an auto-aligned point won't set it alignedCampbell Barton
When local origins are used or a single control point is selected, change the handle types from auto to aligned.
2020-05-15Fix T76710: objects get lost in linked/overridden collectionsPhilipp Oeser
Right now: - drag-drop in the Outliner prevents dropping inside linked collections - drag-drop in the Outliner allows dropping inside overridden collections (should not be the case) - `Object Properties` > `Collections` panel allows to add to overridden collection (should not be the case) - `Object Properties` > `Collections` panel filters out non-local collections (so adding to linked collections is forbidden) - `bpy collection.objects.link()` allows to add to linked collections (should not be the case) - `bpy collection.objects.link()` allows to add to overridden collections (should not be the case) While this might be supported in the future for overriden collections, these cases should not be allowed atm. since objects get lost on file reload. Note: for the case of the `Object Properties` > `Collections` panel, this could be improved further to filter out overridden collections as well. Reviewers: mont29, brecht Subscribers:
2020-05-15Fix T76695: Not exporting normals properly in Alembic formatSybren A. Stüvel
When auto-smooth enabled, but no custom normals layer present, the Alembic exporter would incorrectly assume the mesh was shaded smooth. This is now corrected, and normals are always written when auto-smooth is enabled.
2020-05-15Fix T76778: Dopesheet "Show Errors" affects timelineSybren A. Stüvel
Since the timeline is a variation of the dopesheet, it also respects some of the dopesheet settings. The "Selected Only" setting is overridden from a scene property (since rB4904eadc0f38) and the "Display Hidden" dopesheet setting seems to be ignored. This commit adds the remaining "Show Errors" setting to the menu, allowing it to be updated from the timeline.
2020-05-15Fix T76740: Static Override - Library Override CrashBastien Montagne
Missing proper tagging of 'backward' pointer from fcurve to its group in RNA would lead to infinite loop... Issue was triggered by override, but crash could be generated from other places as well (like from py console), on any action actually...
2020-05-15Fix T76738: Duplicate brushes cause assertion on undoCampbell Barton
2020-05-15Fix duplicate ID's being created when appending/linkingCampbell Barton
This removes grease pencil brush creation/dat-block delete on load, since this causes duplicate data-blocks. Add assert to prevent this happening in the future since the error is isn't obvious.
2020-05-15Fix error versioning paint-slots pre-2.80Campbell Barton
2020-05-15Cleanup: don't check flags as booleansCampbell Barton
Causes unexpected behavior when adding new flags.
2020-05-14GPencil: Add licence text at headerAntonio Vazquez
2020-05-14Fix T76476 EEVEE: Invalid Vector to Float conversion for nodegroupsClément Foucault
The previous code only handled the RGBA socket case. For vectors, we simply use the average of the 3 compoments. This is done using a temp Vector Math node using the dot operation.
2020-05-14GPencil: Fix unreported problem filling textured strokesAntonio Vazquez
The internal image used for filling was not correct when the texture was used in stroke and this makes impossible get a right filling.
2020-05-14Fix T63588: Cycles unnecessarily updates background importance sampling mapTautvydas Andrikys
2020-05-14Fix T76168 Workbench: Shadows behind a culled backface are invertedClément Foucault
2020-05-14Fix T73984: unnecessary Cycles viewport updates with object texture coordinatesBrecht Van Lommel
Remove old code that added extra updates for shaders that have a dependency on objects. The dependency graph can now tell Cycles when a material is affected by an object transform.
2020-05-14Update RNA Manual References after camera fixDalai Felinto
There was no link to the base camera* properties (e.g., lens).
2020-05-14Sculpt: Render Face Sets always as flat shadingPablo Dobarro
This removes the smooth shading rendering from the face set overlay when smooth shading is enabled. Reviewed By: jbakker Maniphest Tasks: T74906, T74622, T75331, T76530 Differential Revision: https://developer.blender.org/D7105
2020-05-14GPencil: Changes in 2D templateAntonio Vazquez
Differential Revision: https://developer.blender.org/D7619
2020-05-14Fix T76150: Viewport Axes not toggling correctly when 'Floor' and 'Grid' are ↵Ankit
turned off Fix T76150 While comparing with the deleted file [1] in the commit [2], saw this little addition which most probably was added for optimisation. Removing it fixes the behaviour too. To test: - In Viewport Overlays > Guides, uncheck both Grid & Floor. - Try toggling all three axes individually. - Z just sticks. X cannot be shown without Y enabled. [1] https://developer.blender.org/diffusion/B/change/master/source/blender/draw/modes/object_mode.c;9516921c05bd9fee5c94942eb8e38f47ba7e4351 [2] {rB9516921c05bd9fee5c94942eb8e38f47ba7e4351} Reviewed By: fclem Maniphest Tasks: T76150 Differential Revision: https://developer.blender.org/D7568
2020-05-14UI: Fix Unreported missing background for azone arrowClément Foucault
This was caused by the sRGB viewport changes. The fix is to modify the alpha values manually. The shader was also missing a srgb fix.
2020-05-14Fix T76413 Gizmos: Trackball's preselection highlighting is too brightClément Foucault
This was caused by the sRGB viewport changes. The fix is to modify the alpha values manually.
2020-05-14Fix T76126 Overlay: Glitch when hiding Nurb verticesClément Foucault
2020-05-14Fix --debug-cycles printing CUDA devices twiceBrecht Van Lommel
Reuse the CUDA devices list for Optix device detection.
2020-05-14Cleanup: Remove unused variableJeroen Bakker
2020-05-14Fix T73286: Projection Painting Dense Mesh BleedJeroen Bakker
When projection painting a dense mesh a face can be marked PROJ_FACE_DEGENERATE when it is too small. Degenerative faces are handled differently and as documented can create incorrect results. Not sure what these incorrect results are and if there could be a better solution for handling these results. This fix would only mark a face degenerative when all the verts are the same. Reviewed By: Campbell Barton Differential Revision: https://developer.blender.org/D7662
2020-05-14Fix T76558: Decreasing Viewport Anti-Aliasing Samples Makes Scene WhiterJeroen Bakker
When setting the Viewport Anti-Aliasing samples in the user preferences to a lower sample count the anti-aliasing was not reset. This lead to incorrect result as the accum buffer would still hold the values of the larger sample count. This fix resets the TAA when the sample count is changed. Reviewed By: Clément Foucault Differential Revision: https://developer.blender.org/D7728
2020-05-14Fix T76729: Particle Hair Get Occluded by OverlaysJeroen Bakker
When using an external render engine Blender will still draw an OpenGL depth buffer for the overlay engine to work correctly. Particle systems were ignored, what lead to occluded hair and other artifacts. Reviewed By: Clément Foucault Differential Revision: https://developer.blender.org/D7730
2020-05-14Cleanup: Remove uneeded loopAntonio Vazquez
The Region loop was not required.
2020-05-14Fix T75908: Sculpt GPU Batches + Render ArtifactsJeroen Bakker
When sculpting the GPU batches are constructed with only the required data for a single viewport. When that viewport changes shading or coloring mode (object to vertex) batches might not hold all the needed information. There is also a case when you have two 3d viewport one in object color mode and the other in vertex color mode that the GPU batches were updated without any vertex colors. In order to fix these category of issues this patch would always construct the full GPU batches for sculpting. Reviewed By: Clément Foucault, Pablo Dobarro Maniphest Tasks: T75908 Differential Revision: https://developer.blender.org/D7701
2020-05-14Cleanup: don't use deprecated exception specificationsJacques Lucke
Usage of exception specifications is discouraged by the C++ core guidelines.
2020-05-14Fix T76732: Error detecting modifier key clicksCampbell Barton
At the time of checking, the previous type isn't the last key pressed.
2020-05-14WM: include previous value, type in event printingCampbell Barton
2020-05-14Cleanup: sync clang-format with masterCampbell Barton
Avoid noisy diff's & conflicts.
2020-05-14Fix undo-push assert for some modes with zero undo stepsCampbell Barton
Also fixes files not being tagged as modified with zero undo steps.
2020-05-14Fix sculpt/paint missing undo-step limitingCampbell Barton
2020-05-14Cleanup: move assignment out of loopCampbell Barton
2020-05-14Fix T59954: View all Sequences doesn't show all sequencesRichard Antalik
Set boundbox_seq start X minimum value to SFRA. This should be part of rBf66b5edf98c9, but I forgot to include this change.
2020-05-14Fix T52782: crash rendering more virtual parent particles than childrenBrecht Van Lommel
2020-05-14Fix T59089: --engine command line option does not affect 3D viewport renderBrecht Van Lommel
2020-05-14Fix T75071: rendering fails when all render layers disabled, but using ↵Brecht Van Lommel
compositor
2020-05-14Fix T66005: crash deleting render slot while rendering to itBrecht Van Lommel
2020-05-14Fix T75715: crash rendering animation with persistent imagesBrecht Van Lommel
2020-05-14Fix T76388: Freestyle not respecting Show Emitter settingsBrecht Van Lommel
2020-05-13Revert "GPencil: Add new X-Ray option for Canvas Grid"Antonio Vazquez
This reverts commit fd025b0b7a46c5e56f348b73cf989c6bbddec707.
2020-05-13Revert "GPencil: Change tooltip"Antonio Vazquez
This reverts commit 7b688a6b04bc2033694f4742f06eef28ab023715.
2020-05-13GPencil: Change tooltipAntonio Vazquez
2020-05-13GPencil: Add new X-Ray option for Canvas GridAntonio Vazquez
In some situations is good to have a grid visible anot beeing occulde by meshes. By default is OFF. Differential Revision: https://developer.blender.org/D7721
2020-05-13Fix T75365: memory leak when writing PNG fails due to lack of disk spaceBrecht Van Lommel
2020-05-13Fix wrong Volume object step size tooltipBrecht Van Lommel