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-06-01Cycles Denoising: Get rid of halos around bright edgesLukas Stockner
Previously, bright edges (e.g. caused by rim lighting) would sometimes get halos around them after denoising. This change introduces a log(1+x) highlight compression step that is performed before denoising and reversed afterwards. That way, the denoising algorithm itself operates in the compressed space and therefore bright edges cause less numerical issues.
2019-06-01Fix T65330: Blender crash when double click on faceDalai Felinto
The fix itself is by Germano Cavalcante (mano-wii). But since I was investigating this with him, I'm including here an assert in EDBM_select_id_bm_elem_get to help catching this sooner in the future
2019-05-31Fix T64990: Isolate collection wrong reactionDalai Felinto
Bringing the same logic we do in the outliner restrict column callback and the menu call. Also removing the "change depsgraph" logic there. Isolate collections should not affect depsgraph relations (if it does it is to be tackled separately anyways).
2019-05-31Fix T65265: File > Quit shortcut assign different depending if file is savedBrecht Van Lommel
2019-05-31Fix Outliner: New collections are hiddenDalai Felinto
Users could change the master collection flags, but they should not. That would not effectively affect the master collection objects (depsgraph flag evaluation ignores master collection flags). However we use the layer collection flags of the parent collection when creating a new child collection. We *could* solve this differently by creating a new RNA type for the master collection (and layer collection) and hook this with rna refine. But this patch seems to work well enough and it is simpler. Reviewers: brecht Differential Revision: https://developer.blender.org/D4981
2019-05-31Fix T65308: edit studio light state stays active after restarting BlenderBrecht Van Lommel
This is only temporary for editing, should not be preserved.
2019-05-31Fix T65317: crash applying wave modifier with textureBrecht Van Lommel
2019-05-31Fix T65311: crash using 3D viewport panning outside viewportBrecht Van Lommel
2019-05-31Fix T62282: multires sculpting does not update smooth normalsBrecht Van Lommel
It may be good to move the normals update out of the drawing code. But it was already there for the non-multires sculpt cases, and does not have an obvious place since we bypass the depsgraph and want to avoid the cost of updating the normals multiple times when multiple events are handled before a redraw.
2019-05-31Fix various missing updates in sculpt mode, when changing modifiers and dyntopoBrecht Van Lommel
This restores the code that updates the sculpt session and PBVH from dependency graph evaluation.
2019-05-31Fix sculpt mode drawing with modifiers still being wrong in some casesBrecht Van Lommel
Centralize logic for when to use the PBVH for drawing, fix missing tests in mask drawing, fix missing tests for multiple windows, only do more expensive update for all viewports at end of the stroke.
2019-05-31Fix crash on certain changes in edit modeSergey Sharybin
Was missing re-set evaluated mesh to NULL. Fix T65302: Crash after selecting one of multiple materials Fix T65346: Blender crashes when selecting material in editing mode and LookDev view Fix T65344: Blender crashes in edit mode when changing object
2019-05-31GPencil: Cleanup some commentsAntonio Vazquez
2019-05-31Update Python GPU example to latest depsgraph APIDalai Felinto
2019-05-31Cleanup: use static_assert on MSVC versions that support it.Ray Molenkamp
This greatly improves the error message
2019-05-31Walk mode: Enable fancy icons instead of text for shortcutsDalai Felinto
Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D4988
2019-05-31Fix T65278: Stats info and instancing "misinformation"Dalai Felinto
Object could and polygon count should ignore multiple instances of the same data, yet count it at least once even if linked. Reviewers: brecht Differential Revision: https://developer.blender.org/D4986
2019-05-31Cleanup: style, use braces in source/ (include disabled blocks)Campbell Barton
2019-05-31Fix bmesh_to_mesh freeing possibly referenced verticesSergey Sharybin
Fixes Godot exporter issue reported in T65285.
2019-05-31Cleanup: style, use braces in source/Campbell Barton
Automated using clang-tidy.
2019-05-31Fix missing file read/write of proxy/transform/crop settings when not usedBrecht Van Lommel
This was inconsistent with other data handling in Blender.
2019-05-31Industry Compat keymap: Fix UV Editor shift-click to extend selectionWilliam Reynish
Also set Transform to T key, consistent with 3D View
2019-05-31Gizmo: add 2D navigation for image/clip/sequencer viewsCampbell Barton
2019-05-31WM: option to ignore cursor image/clip/view2d zoomCampbell Barton
In preparation for view navigation gizmos.
2019-05-31Fix T65200: Crash by hiting "tab" after sculpting with dyntopoSergey Sharybin
Make sure object is properly evaluated to the new state when it is expected to. Reviewers: brecht, mont29 Reviewed By: brecht Differential Revision: https://developer.blender.org/D4985
2019-05-31DrawManager: Color ManagementJeroen Bakker
The draw manager used to determine if the view transform should be applied by checking if the scene was not rendered to an offscreen image. As the sequencer and texture painting needs to render to an offscreen image with the view transform applied we need to separate the `do_color_management` from the `is_image_render`. Reviewed By: fclem Maniphest Tasks: T64849 Differential Revision: https://developer.blender.org/D4909
2019-05-31DrawManager: Sculpt Mesh DrawingJeroen Bakker
More accurate determination when to draw the PBVH and when to draw the regular mesh. PBVH drawing is done for Multires, Dyntopo and normal sculpting with no active modifiers. Maniphest Tasks: T62070 Differential Revision: https://developer.blender.org/D4731
2019-05-31Fix build error on FreeBSDBrecht Van Lommel
Don't rely on indirect header includes.
2019-05-31EEVEE: Baking + VolumetricsJeroen Bakker
Missing init cache call to volumetrics during light baking Reviewed By: fclem Maniphest Tasks: T65206 Differential Revision: https://developer.blender.org/D4984
2019-05-31Fix T63981: Factory default memory cache limit is 4096 MBSergey Sharybin
The initialization of default settings and cache limit and audio.
2019-05-31Cleanup: simplify static assert definitions, assuming C11 and C++11Brecht Van Lommel
2019-05-31Fix: Don't use a slider to control the Background Image Scale property.William Reynish
It makes no sense to control this with a slider, since it became difficult to scale in normal ranges, and scale factors aren't represented well this way.
2019-05-31Fix compilation previous commitJeroen Bakker
2019-05-31Fix T65334: use _Static_assert on clang as well, to avoid macOS build errorBrecht Van Lommel
Still needs a proper solution for older compilers with custom static assert. macro that can conflict when there is an assert on the same line in multiple files.
2019-05-31Fix T55494: Apply transforms on parents and childrenSergey Sharybin
Fix T63790: Crash when applying Scale of Object with vertex parent Made apply transform to fully live in the evaluated domain. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D4976
2019-05-31Fix T65285: Crash with Object.to_mesh() in certain conditionsSergey Sharybin
Was happening when modifier stack detected that mesh is not deformed and is not modified and attempted to share result across multiple objects. This was introduced in 2f77119. Now functions which are supposed to return mesh owned by caller will do so again. Shouldn't be a huge impact on memory print since the data layers are referenced.
2019-05-31Keymap: Add back Ctrl-Up/Down for 2.7XCampbell Barton
2019-05-31Fix T65147: Rotate normal not interactive from menuCampbell Barton
2019-05-31Cleanup: clang-formatCampbell Barton
2019-05-31Cleanup: undeclared variable warningCampbell Barton
2019-05-31makesrna: quiet re-declared enum warningCampbell Barton
Note that BLI_STATIC_ASSERT use in headers is likely to cause this error again, we could have a version that takes a unique ID to be used in headers.
2019-05-31VSE: Menu bug fixesRichard Antalik
- Return Toggle Meta to Strip Menu - Move position of Lock/Mute in Strip Menu to match position in Context Menu. - Remove Lock icon. Author: Peter Fog Reviewed By: billreynish, ISS, brecht Differential Revision: https://developer.blender.org/D4957
2019-05-31VSE: don't add crop and transform data for sound stripsRichard Antalik
This also fixes commit rB1fd7b380f4cf8a0489b405de2819f228a4da5ea2 which didn't do allocation for effect strips properly. Reviewed By: brecht, campbellbarton Differential Revision: https://developer.blender.org/D4970
2019-05-31Fix T65319 Crash when selecting vertices in edit modeClément Foucault
2019-05-30Fix T64510 Armature: Empty Not Visible as Bone custom shapeClément Foucault
2019-05-30DRW: Fix crash when object has no bounding boxClément Foucault
2019-05-30Fix T65049 Crash cause by NULL geom pointerClément Foucault
2019-05-30Selectoin: Remove armature bone filtersClément Foucault
They seems to do nothing as the filtering seems to already be done at a higher level. This fixes T65022 Tracking Markers are not selectable
2019-05-30Fix T65017 Eevee: Render error if a SSS node is unconnectedClément Foucault
2019-05-30Cleanup: GPUMaterial: Remove unused struct membersClément Foucault