Blender Git Commits

Blender Git "master" branch commits.

Page: 339 / 5574

March 21, 2021, 02:47 (GMT)
Cleanup: remove window manager headers from MOD_lineart

This was only used to return success, which is currently never checked.
March 21, 2021, 02:25 (GMT)
Cleanup: replace 'unsigned char' with 'uchar'
March 21, 2021, 02:24 (GMT)
Cleanup: remove redundant casts
March 21, 2021, 02:18 (GMT)
Cleanup: spelling, doxygen comment formatting
March 21, 2021, 00:24 (GMT)
Fix T86643: Win32 Entering Full Screen While Maximized

SetWindowPos must be called after SetWindowLongPtr in order to see changes to window frame style.

Differential Revision: https://developer.blender.org/D10756

Reviewed by Ray Molenkamp
March 20, 2021, 21:00 (GMT)
Fix T86660 EEVEE: Undefined behaviour in specular_occlusion

Define visibility error to be 1 by default to avoid undefined behaviour.
March 20, 2021, 17:03 (GMT)
Bevel code: add a null pointer check.
March 20, 2021, 14:54 (GMT)
Cleanup: quiet warning
March 20, 2021, 14:42 (GMT)
BLI: improve support for generic algorithms with c++ containers

Some generic algorithms from the standard library like `std::any_of`
did not work with all container and iterator types. To improve the
situation, this patch adds various type members to containers
and iterators.

Custom iterators for Set, Map and IndexRange now have an iterator
category, which soe algorithms require. IndexRange could become
a random access iterator, but adding all the missing methods can
be done when it is necessary.
March 20, 2021, 14:38 (GMT)
Cleanup: quiet warning
March 20, 2021, 13:07 (GMT)
LineArt: Fix blank baking for when source type is object.
Revision b19bd36 by Falk David
March 20, 2021, 12:44 (GMT)
Fix T86746: Description missing from Quick Liquid

The description was missing from the Quick Liquid operator.

The fix adds the following description:
"Make selected objects liquid"

Reviewed By: sebbas

Maniphest Tasks: T86746

Differential Revision: https://developer.blender.org/D10777
Revision 95a2549 by Falk David
March 20, 2021, 12:43 (GMT)
Fix T86745: trace sequence keyframe offset

The offset when creating the keyframes was set to `frame_target + i` but
`i` starts iterating from the current frame number.

The fix uses just `i` as the frame number.

Reviewed By: antoniov

Maniphest Tasks: T86745

Differential Revision: https://developer.blender.org/D10772
March 20, 2021, 11:36 (GMT)
LineArt: Fixed source selection for nested-instanced collection.
March 20, 2021, 11:36 (GMT)
Fix T86730: LineArt: keep contour when there's perpendicular faces.
March 20, 2021, 07:14 (GMT)
Join curves: compensate for different bevel depths

When joining curves, the resulting curve will inherit the bevel depth of
the active curve, but the radii would stay the same which leads to
changed appearance when joining.

Now compensate for this taking the different bevel depths into account
(if present).

Was a feature request here (and I also think we had reports about this
-- which were usually turned down as not-a-bug):
https://blender.community/c/rightclickselect/bhhbbc/

Differential Revision: https://developer.blender.org/D10752
March 20, 2021, 00:53 (GMT)
Fix issues introduced strip loading refactoring

- Adding effect strip resulted in strip with no name
- Adding sound strip attempted to read `fit_method` RNA property,
that did not exist, causing error messages in console

These issues were introduced in bbb1936411a5.
March 20, 2021, 00:40 (GMT)
VSE: Add move_to_meta RNA API function

This function can be used to move strips into meta strips with no
side effects like change of selection state.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D10759
March 20, 2021, 00:40 (GMT)
VSE: Add new_meta RNA API function

This function can be used to create empty meta strip, which is not
straightforward when using operators. Very useful for import/export
scripts.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D10661
March 20, 2021, 00:40 (GMT)
Fix T54395: Original image size set incorrectly

`SequenceElement` type `orig_height` and `orig_width` members were
set to incorrect size when using proxies and not set when strip was
added which caused value to be unset.

Since now image dimensions must be read when strip is created,
these members can be initialized. When proxies are used, do not set
original size since it is not guaranteed, that proxies are exact size.

These values are not guaranteed to be up to date or exact. They should
be used for strictly informative purposes.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D6506
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021