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
2022-08-09Merge branch 'blender-v3.3-release'Campbell Barton
2022-08-09Fix T100277: Grease pencil lines don't start at click-startCampbell Barton
Regression in b8960267dd51f9108b3b49e9b762e6b4d35ae1dc.
2022-08-09Cleanup: sort cmake file-listsCampbell Barton
2022-08-09BLF: Revert FreeType CacheHarley Acheson
Remove the FreeType cache implementation. Not multithreading correctly. Original commit: 9d77b5a0ed7b See D15647 for more details. Differential Revision: https://developer.blender.org/D15647 Own Code.
2022-08-09License headers: add missing license headersCampbell Barton
2022-08-09Cleanup: split smooth-view apply into 3 functionsCampbell Barton
Mixing view interpolation with finishing smooth-view caused arguments to be passed in that only made sense for one of these cases. This also makes the intention of the callers clearer. - view3d_smoothview_apply_with_interp - view3d_smoothview_apply_and_finish - view3d_smoothview_apply_from_timer Also rename 'step' to 'factor` and use `interpf` for blending values.
2022-08-09Merge branch 'blender-v3.3-release'Campbell Barton
2022-08-09Merge branch 'blender-v3.3-release'Campbell Barton
2022-08-09Fix T100242: Handle Flushed FT SizesHarley Acheson
Properly deal with FreeType cache flushing a font's ft_size. Set this to NULL in finalizer, and add a blf_ensure_size to make sure it exists only when needed. See D15639 for more details. Differential Revision: https://developer.blender.org/D15639 Reviewed by Brecht Van Lommel
2022-08-09Cleanup: compiler warningsCampbell Barton
2022-08-09Fix viewport operators with a view locked cameraCampbell Barton
Smooth-view wasn't working properly with a locked-camera this could animate from the wrong position if the camera wasn't in sync with the underlying viewport transformation. Resolve issues for: - VIEW3D_OT_view_orbit - VIEW3D_OT_view_roll - VIEW3D_OT_zoom_border
2022-08-09Fix missing undo steps for smooth-view operatorsCampbell Barton
Support pushing undo steps for smooth-view operations that manipulate the camera. Now V3D_SmoothParams take optional undo arguments. Used for: - VIEW3D_OT_view_center_cursor - VIEW3D_OT_view_center_pick - VIEW3D_OT_view_orbit - VIEW3D_OT_view_roll - VIEW3D_OT_zoom_border Follow up fix for T92099.
2022-08-08Merge branch 'blender-v3.3-release'Germano Cavalcante
2022-08-08Revert "Fix T100280: GG not toggling the offset transform mode in tracker"Germano Cavalcante
This reverts commits b72eddac6190353714745756dcc335f98cda1369 and f8b5706a1ffe61ae3bdd949ad851d6e9ff3fe188. And fixes T100265. It brings more problems than solutions.
2022-08-08Fix T100285: Shader value node always outputs zeroOmar Emara
The shader value node always outputs zero in some cases even when its value is not zero. This is caused by b639e6086445f20d428df1f471c73922bbd54b67. In that commit, the behavior of GPU node linking changed such that unlinked sockets get their value from their associated GPU node stack instead of the socket itself. But execution node stacks do not always have their output values initialized, and since the value node stores its value in its output, it follows that its uniform value will be wrong. This patch fixes that by getting the value directly from the socket. This is also done fro the RGBA node, since it is implemented similarly. Finally, the GPU_uniformbuf_link_out function was removed since it is no longer used and does not make sense anymore. Differential Revision: https://developer.blender.org/D15641 Reviewed By: Clement
2022-08-08Cleanup: fix source typoBrecht Van Lommel
Contributed by luzpaz. Differential Revision: https://developer.blender.org/D15630
2022-08-08Merge branch 'blender-v3.3-release'Germano Cavalcante
2022-08-08Fix T100280: GG not toggling the offset transform mode in trackerGermano Cavalcante
Caused by {rB791bfae1d64b}. The solution was to create the special handle for the Move Clip and Mask transformation. One change that cannot be reversed is showing the `G` shortcut in the statusbar. But the description of this shortcut was not even correct before.
2022-08-08Fix T100281: image save after copy not using correct filepathBrecht Van Lommel
Always use the image datablock filepath for saving. The only apparent reason use the image buffer file path is image sequences, for which the current frame filepath is now computed.
2022-08-08Cleanup: refactoring uvislands to prepare for python apiChris Blackbourn
Fix copy+paste bug
2022-08-08Cleanup: refactoring uvislands to prepare for python apiChris Blackbourn
Rename vert -> vertex. Add `BM_uv_element_get_head`. See also: D15598
2022-08-08Fix: Typo in geometry node tooltipHans Goudey
2022-08-08Cleanup: refactoring uvislands to prepare for python apiChris Blackbourn
Rename buf -> storage. See also: D15598
2022-08-08Merge branch 'blender-v3.3-release'Xavier Hallade
2022-08-07Fix: Incorrect field node deduplication for shortest path nodesHans Goudey
Mistake in c8ae1fce6024556b72c.
2022-08-07Revert "Parallelize remesh reprojects"Erik Abrahamsson
This reverts commit 34009dfb2390f6084fc6d782309e0d7a4210f262. This was committed by accident an does not belong in master.
2022-08-07Revert "Update grain size"Erik Abrahamsson
This reverts commit 31674b9d141ccd5bc310b638828d4e1cce6546a5. This was committed by accident an does not belong in master.
2022-08-07Cleanup: Fix typo Propatation -> PropagationErik Abrahamsson
Fixes the typo in the struct `DefaultPropatationMixerStruct`.
2022-08-07Update grain sizeErik Abrahamsson
2022-08-07Parallelize remesh reprojectsErik Abrahamsson
Differential Revision: https://developer.blender.org/D15638
2022-08-07Cleanup: refactoring uvislands to prepare for python apiChris Blackbourn
See also: D15598
2022-08-07Cleanup: make formatChris Blackbourn
2022-08-07Merge branch 'blender-v3.3-release'Hans Goudey
2022-08-07Fix: Missing translation in deform curves on surface nodeHans Goudey
Also add an error message for when the node is used on non-curves objects, since there's nothing in the UI to show why it doesn't work except for that. And also use quotes when referring to attribute names.
2022-08-06Cleanup: Const in headers, standardize variable namesHans Goudey
2022-08-06Cleanup: Remove unused functionHans Goudey
2022-08-06Merge branch 'blender-v3.3-release'Howard Trickey
2022-08-06Fix T98025: Revert "Fix Bevel intersection continuity."Howard Trickey
This reverts commit 94866ef84f1907116409f8fe9c1f313405 A number of reports of bevel regressions came after the commit to fix bevel intersection continuity. Since the fix for some of those regressions is not obvious we will revert the continuity improvement and do it as part of the Bevel V2 project.
2022-08-06Merge branch 'blender-v3.3-release'Campbell Barton
2022-08-06LineArt: Usability improvement for "Enclosed Shapes".YimingWu
This patch removes the [rather confusing] separate checkbox for enclosed shapes in favour of integrating that option into illumination filtering, with the benefit of not limiting the selection to cached result. Reviewed By: Sebastian Parborg (zeddb) Differential Revision: https://developer.blender.org/D15327
2022-08-06Fix T92099: No undo when moving viewport with camera locked to viewPratik Borhade
Supports undo step generation while navigating in locked camera view. NDOF & track-pad navigation are not included for now. Actions that uses smooth view can be supported but are outside the scope of this change, includes undo push for: - VIEW3D_OT_view_pan - VIEW3D_OT_dolly - VIEW3D_OT_fly - VIEW3D_OT_move - VIEW3D_OT_rotate - VIEW3D_OT_walk - VIEW3D_OT_zoom Reviewed by: campbellbarton Ref D15345
2022-08-06Cleanup: Move uv_parametrizer.c to C++Chris Blackbourn
Differential Review: https://developer.blender.org/D15618
2022-08-06Cleanup: Simplify NULL handling for BKE_image_find_nearest_tileChris Blackbourn
Differential Revision: https://developer.blender.org/D15616
2022-08-05Surfaces: Enhanced edit mode extrude tool for NURBSLaurynas Duburas
Adds support for extrusion from more than one edge and from inner lattice legs. Also fixes extrusion from one point. Implemented in two steps. At first so called "copy intervals" are calculated according to selected control points. Then those are used to copy control points to the new surface patch. See the differential revision for a video. Differential Revision: https://developer.blender.org/D15524
2022-08-05Merge branch 'blender-v3.3-release'Hans Goudey
2022-08-05Fix T100143: RNA path information of Curves datablock incorrectHans Goudey
2022-08-05Merge branch 'blender-v3.3-release'Brecht Van Lommel
2022-08-05Fix: compositor stats in background mode subject to race conditionsChris Clyne
Evaluating a compositor node tree in background mode causes the stats callback to be called from multiple threads, leading to garbled output. This was causing major problems with render-farm scripts. Differential Revision: https://developer.blender.org/D15633
2022-08-05EEVEE-Next: Depth Of Field: Avoid Framebuffer setup cost for each redrawClément Foucault
Using 2 framebuffer, if the temp textures are the same across redraws, we can avoid the setup cost.
2022-08-05EEVEE-Next: Depth Of Field: Add comment about failed optimization attemptClément Foucault