Blender Git Commit Log

All Blender Git commits.

Page: 462 / 8462

July 12, 2021, 21:05 (GMT)
Depsgraph: Implement 'ID_RECALC_GEOMETRY_DEFORM'

During a mesh transformation in edit mode (Move, Rotate...), only part of
the batch cache needs to be updated.

This commit allows only update only the drawn batches seen in
`BKE_object_data_eval_batch_cache_deform_tag` if the new
`ID_RECALC_GEOMETRY_DEFORM` flag is used.

This new flag is used in the transforms operation for edit-mesh and
results in 1.6x overall speedup in heavy subdiv cube.

Differential Revision: https://developer.blender.org/D11599
July 12, 2021, 20:21 (GMT)
Merging latest nv-usd-importer branch.

This includes merge from latest public Blender master
branch.
July 12, 2021, 20:14 (GMT)
Fix T88015: Round end caps on Freestyle lines not shaped as documented

This might be an artistic choice, but round end caps are supposed to be
a "half circle centered at the end point of the line" as documented
here: https://docs.blender.org/manual/en/dev/render/freestyle/
parameter_editor/line_style/strokes.html#caps

They are a shashed half circle instead.

This patch makes this pure half circles [and also fixes the case where
thickness of beginning was used for both beginning and end of the
stroke]

Maniphest Tasks: T88015

Differential Revision: https://developer.blender.org/D11340
July 12, 2021, 20:03 (GMT)
More msvc errors
July 12, 2021, 20:01 (GMT)
Sculpt dyntopo: fix msvc compiler error
July 12, 2021, 19:20 (GMT)
cmake: enable Wayland by default
July 12, 2021, 19:20 (GMT)
GHOST/wayland: try Wayland only when 'BLENDER_WAYLAND' is set
July 12, 2021, 19:20 (GMT)
GHOST/wayland: remove unused 'input-event-codes.h' header

This was accidentally committed by rBecbf838feefc.
July 12, 2021, 19:05 (GMT)
cmake: enable Wayland by default
July 12, 2021, 19:05 (GMT)
GHOST/wayland: try Wayland only when 'BLENDER_WAYLAND' is set
July 12, 2021, 17:19 (GMT)
Fix T87844: Cycles losing 1 bit of precision when loading packed byte images

This could lead to colors that are supposed to be exactly white to be slightly
darker.
July 12, 2021, 17:11 (GMT)
Geometry Nodes: Curve Primitive Quadrilateral

This commit adds a curve primitive node for creating squares,
rectangles, trapezoids, kites, and parallelograms. It also includes
a mode where the four points are just vector inputs.

Differential Revision: https://developer.blender.org/D11665
July 12, 2021, 16:30 (GMT)
Definitely going to modify BLI_strict_types.h
July 12, 2021, 16:30 (GMT)
Merge branch 'usd-importer-T81257-merge' of https://gitlab-master.nvidia.com/omniverse/blender into nv-usd-importer
July 12, 2021, 15:54 (GMT)
Merge branch 'master' of https://gitlab-master.nvidia.com/omniverse/blender into usd-importer-T81257-merge
Revision 41a8e94 by aousdfh (sculpt-dev, temp_test_sc_keymap)
July 12, 2021, 15:48 (GMT)
Array Brush: First attempt to copy orientation (disabled)
July 12, 2021, 15:41 (GMT)
Fix T89040: dependency graph not handling time remapping correctly

In this bug report it resulted in rendering animations stopping too early,
but this affected more areas.

After the previous cleanup commit, it becomes clear that frame and ctime
values were mixed up.
July 12, 2021, 15:41 (GMT)
Cleanup: improve naming and comments of scene frame/ctime functions

Confusingly, BKE_scene_frame_get did not match the frame number as expected by
BKE_scene_frame_set. Instead it return the value after time remapping, which
is commonly named "ctime".

* Rename BKE_scene_frame_get to BKE_scene_ctime_get
* Add a new BKE_scene_frame_get that matches BKE_scene_frame_set
* Use int/float depending if fractional frame is expected
July 12, 2021, 15:22 (GMT)
Pulled latest from master branch.
July 12, 2021, 14:02 (GMT)
Merge branch 'master' into asset-greasepencil
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021